一、添加443端口
非常重要,千万不要忘记。→添加方法
二、购买证书
可以选择宝塔SSL、let’s encpty、其他证书。我购买的是阿里云免费证书。
三、部署证书
下载阿里云证书( Apache )得到三个文件:XXX.key、XXX_chain.crt、 XXX_ public.crt 。
将XXX.key里的文本复制到左框,将public.crt(前)和 chain.crt (后)合并后复制到右框。
开启强制HTTPS,即将原来的http301重定向至https,所以不再需要设置301。
四、修改链接
首先是后台设置→常规 ,修改WordPress地址(URL) 和 站点地址(URL)为https。
其次是修改文章内的链接,执行sql :
UPDATE wp_posts SET post_content = replace(post_content,'http://www.mydomain.com','https://www.mydomain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.mydomain.com','https://www.mydomain.com');
至此,大功告成,最后需要的是到百度搜索资源平台提交https认证,有利于SEO。
如果绿锁没有出现很可能是链接不全是https,请自行检查。