在安装SSL证书之前记得
备份、备份、备份、重要的事情说三遍,以防万一。
这个也是必须的。如果对SSL安装、服务器配置不熟悉,转换过程不一定是那么顺利的。
新版本代码改动
SSL证书安装后,https版本就可以访问了。原来网站上的所有URL都需要改到https版本,包括链接、图片、JS等,所以可能需要修改文章数据库、模板、插件等。不然你的站点上会出现不安全等
如下图一样
检查新版本页面源代码
访问一下https版本页面,包括首页、栏目页、内页、sitemap,查一下源代码,看看还有没有http地址的存在,不仅页面可见部分,还得看看head部分,JS等,比如head里的canonical标签是否改到https版本了?程序生成的sitemap里的URL是否改为https版本了?
全站301转向
全站做http到https的301转向。LAMP服务器为例,在.htaccess文件中加:
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.kufanyun.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^kufanyun.com [NC] RewriteRule ^(.*)$ https://www.kufanyun.com/$1 [L,R=301]
这个代码只是举例,还有其他写法也可以,只要实现了301就行。
访问原http版本页面,检查301是否生效。
生效即可。没有生效的话检查一下301跳转是否做成功了。