Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Помогите до-составить ЧПУ 2

Помогите до-составить ЧПУ 2


     17.02.2014    Общие вопросы    1228

вопрос
Добрый день всем, недавно я спрашивал как составить ЧПУ с разными переменными. Но у меня недавно возникла ситуация, когда на одном месте может быть "либо первая, либо вторая переменная".
Приведу пример:

http://site.ru/?do=modul&section=$1&name=$1


Может быть так: modul/{имя секции}
А может быть так: modul/{имя материала}

Вот так не должно быть /modul/{секция}/{имя материала}

Одна из переменных должна ложиться на второй уровень без проблем, но почему то, как я ни пробовал - у меня ничего не получилось :( в интернете искал про чпу статьи, там тоже нет подобного.

Рассчитываю на вашу помощь, спасибо заранее :)

Ответа пока нет


Комментарии пользователей (6)

fanaticus
4

51 | 7

fanaticus - 17 февраля 2014 11:05 - Юзер

Посмотри на стандартный .htccess, и поймешь

fanaticus
4

51 | 7

fanaticus - 17 февраля 2014 11:07 - Юзер


vk_159926832
206 | 5

vk_159926832 - 17 февраля 2014 11:13 - Юзер

Спасибо, то что нужно, ставлю палец вверх :)

fanaticus
4

51 | 7

fanaticus - 17 февраля 2014 11:12 - Юзер

RewriteRule ^modul/([^/]*)(/?)+$ ?do=modul§ion=$1[L]
RewriteRule ^modul/([^/]*)(/?)+$ ?do=modul§ion=$1&name=$1 [L]


Попробуйте так

vk_159926832
206 | 5

vk_159926832 - 17 февраля 2014 11:24 - Юзер

ахахах, не работает даже XD

-ни первое
-ни второе

fanaticus
4

51 | 7

fanaticus - 17 февраля 2014 23:54 - Юзер

А я и не писал что будет работать ( ни первое, не второе )

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы