一、在阿里云申请免费的SSL证书
1、首先登陆阿里云控制台
2、在控制台首页找到“安全预警” 下面“SSL证书”,点击“去配置”
3、在进入的页面中找到并点击“购买证书”
4、在购买页面中证书类型选择“免费版(个人)DV”,价格显示“0”,然后点击“立即购买”
5、购买成功后,为SSL证书补全域名和个人信息,在证书列表页面“申请证书”填写完个人并验证即可。
6、域名授权认证。(等待一段时间即可,一般24h内)
二、SSL证书配置
1、下载域名授权认证后的SSL证书包,解压缩,用txt分别打开.key和.pem文件
2、进入网站的管理工具中,找到SSL配置的选项,将上述两个文件的内容复制粘贴到对应的位置保存即可。
3、开启强制https
三、其它配置
1、网站内链更换,在phpmyadmin中“SQL”执行以下代码:
update wp_posts set post_content = replace(post_content, 'https://www.gaofenzi.org/','https://www.gaofenzi.org/');
2、全站301定向,在.htaccess文件中加:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.gaofenzi.org/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^gaofenzi.org [NC]
RewriteRule ^(.*)$ https://www.gaofenzi.org/$1 [L,R=301]
注意:上述代码中域名更换成你网站的域名。