Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Помогите до-составить ЧПУ 2

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


     17.02.2014    Все вопросы » Общие вопросы    2727

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

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


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

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

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

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

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


6 комментариев

fanaticus
Юзер

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

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

fanaticus
Юзер

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


vk_159926832
Юзер

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

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

fanaticus
Юзер

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

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


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

vk_159926832
Юзер

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

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

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

fanaticus
Юзер

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

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

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

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

наверх