.htaccess перенаправляет все запросы без заданной подстроки в REQUEST_URI. - PullRequest
0 голосов
/ 12 сентября 2018

Я хочу перенаправить все свои запросы на определенный домен, кроме случаев, когда он содержит подстроку "webservices" в URL.

Примеры:

Я испробовал все варианты ниже, но безуспешно (кажется, чтоRewriteCond не совпадает, и перенаправление происходит несмотря на наличие «веб-сервисов» в URL):

RewriteCond %{REQUEST_URI} !/webservices [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

-

RewriteCond %{REQUEST_URI} !.*webservices.* [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

-

RewriteCond %{REQUEST_URI} !^/webservices [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

Что не так

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