|
|
|
| Добрый день.
Бьюсь уже который час, не могу правильно написать регулярку для .htaccess
Сейчас работает следующее:
RewriteRule ^cuisine/(.*)$ cuisine?q=cuisine&rt=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
|
Выражение берет то что после cuisine/ и ставит на место $1
в итоге получается примерно следующее /index.php?q=cuisine&rt=___
Проблема в том, что разделов подобных cuisine/ на сайте будет много и их названия заранее не известны. Необходимо автоматизировать работу.
Пытался как-нибудь объединить эти регулярки, не осилил.
так:
RewriteRule ^(.*)/([^/]*)$ /index.php?q=$1&rt=$2 [L,QSA]
|
не работает
Помогите пожалуйста :) | |
|
|
|
|
|
|
|
для: riple
(08.07.2010 в 18:14)
| | Неужели никто не может помочь..
Проблема всё еще актуальна :)
Откликнитесь пожалуйста | |
|
|
|
|
|
|
|
для: riple
(09.07.2010 в 23:54)
| | ([^/])*/([^/])*$ | |
|
|
|