RewriteCond HTTPS истина, несмотря на запрос http - PullRequest
0 голосов
/ 15 января 2019

У меня есть следующие строки кода в моем включенном .conf, который должен перенаправить браузер на Google, если соединение не установлено через https, насколько я понимаю.

RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://google.com/ [R,L]

SSLEngine On
...

Если соединение установлено с использованием https, с другой стороны, SSLEngine запускает и обрабатывает все.

Проблема в том, что SSLEngine включается в каждом случае, жалуясь на запрос, сделанный без ssl.

Есть ли способ прервать выполнение всего скрипта при обнаружении http, чтобы SSLEngine не включился?

Я попытался отключить SSLEngine, после этого RewriteRule работал просто отлично.

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