htaccess переписать URL, если файл не существует * ИЛИ * определенный каталог - PullRequest
3 голосов
/ 07 марта 2012

У меня есть правило перезаписи htaccess, которое переписывает, если запрошенный файл не существует, но я также хотел бы, чтобы это правило игнорировало это правило, если запрос попадает в определенный каталог.Однако я не уверен, как это сделать.

Мое текущее правило переписывания таково:

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php/$1 [L]

Как бы вы изменили, чтобы игнорировать конкретный каталог?

1 Ответ

5 голосов
/ 07 марта 2012
RewriteBase /
RewriteCond %{REQUEST_URI} !^/foldername
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php/$1 [L]

Должен сделать трюк

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...