У меня есть следующие строки кода в моем включенном .conf, который должен перенаправить браузер на Google, если соединение не установлено через https, насколько я понимаю.
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://google.com/ [R,L]
SSLEngine On
...
Если соединение установлено с использованием https, с другой стороны, SSLEngine запускает и обрабатывает все.
Проблема в том, что SSLEngine включается в каждом случае, жалуясь на запрос, сделанный без ssl.
Есть ли способ прервать выполнение всего скрипта при обнаружении http, чтобы SSLEngine не включился?
Я попытался отключить SSLEngine, после этого RewriteRule работал просто отлично.