网站安装SSL证书后,会出现http和https共存的情况,即HTTP不会自动跳转到HTTPS,SSL证书大全来说说使用.htaccess文件,将http自动301强制跳转到https的方法:
http301跳转到https
注意:.htaccess是Apache服务器下的配置文件,如果你的服务器或者虚拟主机不是Apache环境则不适用此方法
1、在网站的根目录创建.htaccess文件,如果已存在.htaccess文件,则直接编辑即可;
2、用编辑器或者记事本打开.htaccess文件,在最下面添加写入如下语句:
1 2 3 4 |
RewriteEngine on RewriteBase / RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301] |
ok,搞定。
2023免费SSL证书申请
阿里云:阿里云免费SSL证书申请(DigiCert)
腾讯云:腾讯云免费SSL证书申请(亚洲诚信TrustAsia)
华为云:华为云免费SSL证书申请DigiCert/GlobalSign/GeoTrust
发表评论