Исключить поддомен из правила SSL mod_rewrite - PullRequest
0 голосов
/ 28 марта 2019

Вроде как ломает мне голову над этим.Я использую mod_rewrite для переключения не-https запросов на https.

RewriteEngine on
RewriteCond %{HTTPS}  !=on
RewriteCond %{REQUEST_URI} !^/path/file.htm$
RewriteCond %{HTTP_HOST} !^devel\.example\.com$ [NC]
RewriteRule ^/?(.*) https://www.example.com/$1 [last,redirect=301]

Он работает, как и ожидалось, за исключением того, что мой сайт devel не исключен из правила перезаписи SSL (devel.example.com переписывается вwww.example.com).Условие над ним (REQUEST_URI) работает нормально.Все это установлено в файле моего сайта в настройках VirtualHost.

1 Ответ

0 голосов
/ 29 марта 2019

Оказалось, что это была переменная приложения Coldfusion, ставшая грязной в сочетании с некоторыми проблемами с кэшированием.

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