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