默认情况下,BlueHost China Linux服务器启用了mod_rewrite模块。您可以使用此模块自动将访问者从HTTP重定向到HTTPS。
设置HTTPS重定向
确保您的托管订单上正确安装了SSL数字证书,并且该站点正在https://yourdomainname.com上解析。
注意:
您的网站将在https://yourdomainname.com或https://www.yourdomainname.com或https://subdomain.yourdomainname.com上运行,具体取决于您颁发证书的通用名称。在此公共名称以外的任何内容上解析HTTPS将导致证书名称不匹配错误。
在站点的目录下创建一个.htaccess文件,并为其添加以下行。如果您网站的目录中已存在.htaccess,请仔细编辑它以添加以下行:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://<common_name>%{REQUEST_URI}
<common_name>需要由为其颁发数字证书的Common Name替换。
以上内容便是BlueHost中国分享的有关在 Apache上做HTTP到HTTPS重定向设置的具体操作步骤,如果您在设置过程中,遇到什么问题,欢迎您咨询我们的在线客服,我们将会为您提供最优质的服务!