尽管有HTTP请求,但RewriteCond HTTPS为true

时间:2019-01-15 19:45:21

标签: apache http https

在启用的.conf中,我有以下代码行,据我所知,如果未通过https建立连接,则应将浏览器重定向到google。

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

SSLEngine On
...

另一方面,如果使用https建立连接,则SSLEngine会启动并处理所有内容。

问题在于SSLEngine在每种情况下都会启动,抱怨没有ssl进行请求。

是否有一种方法可以在检测到http时中断整个脚本的执行,以使SSLEngine不会启动?

在RewriteRule正常工作之后,我尝试禁用SSLEngine。

0 个答案:

没有答案