аналог htaccess правила

sunyang nginx-forum at nginx.us
Wed Oct 29 15:07:06 UTC 2014


Подскажите, как можно с эмитировать вот такое htaccess правило:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-z0-9-_]+\/)(.*)$ /$1index.php?req=$2&module=$1 [QSA,L]

тобишь если есть шлем все запросы в папку, остальное передаем в переменной
$req
Например запрос: /catalog/section_1/section_2/section_3/?aa=11&bb=22

В папке /catalog/ получаем:

Array
(
    [req] => section_1/section_2/section_3/
    [module] => catalog
    [aa] => 11
    [bb] => 22
)

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,254411,254411#msg-254411



Подробная информация о списке рассылки nginx-ru