Подпапки и мод-переписать
Мне нужно изменить это текущее правило перезаписи, чтобы приспособить для папки администратора. Вот мой текущий код переписывания модов:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-z]+?)/([a-z]+?)/(.*)$ index.php?model=$1&view=$2¶ms=$3 [L,NS]
У меня есть эта структура папок:
ROOT: http://www.domain.com/ ADMIN: http://www.domain.com/admin/
Если файл .htaccess находится в папке «admin», он работает правильно. Я получил:
URL: http://domain.com/admin/faq/edit/13/asc (NOTE: http://domain.com/admin/.htaccess) Array ( [model] => faq [view] => edit [params] => 13/asc )
Но, когда его в корневой папке я получаю:
URL: http://domain.com/admin/faq/edit/13/asc (NOTE: http://domain.com/.htaccess) Array ( [model] => admin [view] => faq [params] => edit/13/asc )
Я хочу, чтобы mod-rewrite распознал эту папку администратора и являлся реальной папкой и использовал отдельное правило перезаписи.
Заранее спасибо.