未将 Http/www 流量定向到 HTTPS

Not Directing Http/www traffic to HTTPS

所以我在我的服务器上安装了 ssl 证书,所以如果使用 https://www.domain.info its secure connection. but if i search using www.domain.info or http://www.domain.info 进行搜索,它不会重定向到 https 以获得安全连接。

这是我当前的 htaccess 内容


RewriteEngine On

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]

您的 htaccess 文件似乎未启用 mod 目前重写规则,尝试取消注释行 LoadModule rewrite_module modules/mod_rewrite.so 一次。另请阅读文章 https://phoenixnap.com/kb/how-to-set-up-enable-htaccess-apache 以了解如何启用 htaccess 文件。

同时将您的规则更改为以下内容。

RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.*)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]