Mod_Rewrite - пропустить правило, если расширение .php существует - PullRequest
0 голосов
/ 30 июня 2009

Я не могу найти способ пропустить следующее правило, если в URL существует расширение .php

Вот что я сейчас использую

RewriteCond %{REQUEST_URI} !\.php
RewriteCond %{REQUEST_URI} \/([0-9a-z]*)$ [NC]
RewriteRule ^(.*) index.php?un=$1 [L]

1 Ответ

2 голосов
/ 30 июня 2009

Ваш вопрос немного двусмысленный, но может быть полезным следующее. Он добавляет условие к следующему правилу перезаписи, чтобы оно оценивалось, только если .php не встречается в URI запроса.

RewriteCond %{REQUEST_URI} !\.php
RewriteRule  # Your rewrite rule here
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...