Сообщение от Раед
|
Есть RewriteRule
Код:
|
RewriteRule ^(([^\\/]+/)*[^\./\\]+\.raed\(tmpl\))$ templator/manager.php?file=$1&$4 |
Он работает, но get-параметры запроса теряются
Попробовал исправить так:
RewriteRule ^(([^\\/]+/)*[^\./\\]+\.raed\(tmpl\))*!*(\?([./]+))?*/!*$ templator/manager.php?file=$1*!*&$4*/!*
Не помогло. Подскажите, в чём ошибка
|
Зачем вы так мучаете Apache? Самое простое решение (к которому вы в любом случае рано или поздно придете сами) сводится к указанию только одного правила -- все запросы переадресовывать одному сценарию, который сам разбирает REQUEST_URI и др и строит приложение.