apache mod_rewrite справка: запись исключения из правила перезаписи
У меня есть сайт с этим существующим правилом:
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
так что он захватывает все URL и переводит их в этот запрос.
Как я могу предшествовать этому с чем-то, что сделает исключение для URL формы
http://www.example.com/services/{anything}
например, любой URL, который ссылается на что-то в /services
каталог?
1 ответ
Решение
Пытаться:
RewriteCond %{REQUEST_URI} !/services
Если вы помещаете это в.htaccess, вам может понадобиться:
RewriteCond %{REQUEST_URI} !services
или же
RewriteCond %{REQUEST_URI} !services/