WordPress网站HTTPS转换完整流程(Windows2012+IIS8)
百度熊照将于2018年下半年支持HTTPS网站,包括平台支持、抓取支持、显示支持等支持。
今天笔者为大家展示HTTPS转换的完整流程。对于 WordPress 网站,Windows 2012 使用 IIS8。
1。阿里云服务器请求CA_SSL数字证书
1。进入阿里云管理控制台
点击“管理控制台”>“安全(云盾)”>“CA证书服务”>“购买证书”
![]()
2.选择“FreV”购买证书。赛门铁克品牌名下的“SSL”。
![]()
3.确认购买免费SSL
这里的付款方式显示为“预付费”,但应该是免费的,所以不用担心。
![]()
4.付款成功
会出现证书控制台,点击进入。
![]()
5.返回证书控制台
可以看到证书状态为“待完成”,进度下方显示蓝色“已完成”。点击“完成”。
![]()
6.填写域名信息
输入域名,只能是通用域名,不能是通配符域名。这句话的意思是只能是通用域名名称,通配符不能用来表示所有网站的子域名,所以这里写的是www.xxkt.org,没有填写xxkt.org。
![]()
7.填写个人信息
填写个人信息信息,建议选择DNS验证,我的域名在阿里云,所以检查验证证书绑定的域名在【阿里云的云解析】中。
![]()
8。提交验证或令牌验证失败
当我开始提交时,收到消息“令牌验证失败”。然后我再次尝试并刷新页面。提交后,发表了提交的评论。表面。
![]()
9。等待处理
查看更新后,会出现“您的订单正在处理中,请稍后查看进度”的消息。
![]()
10。颁发证书
如果您在周一下午19:00申请,大约需要十分钟才能批准申请。
![]()
11。下载证书
点击下载SSL证书。
![]()
12。下载正确的服务器类型证书
我的是IIS8,所以我选择IIS 7/8。单击“下载 IIS7/8 的证书”。
![]()
2。安装 SSL 证书
1。上传到服务器
将下载的证书压缩包上传到服务器。
2。导入证书
开始>运行>MMC。然后单击“文件”>“添加或删除插件”>“证书”>“计算机帐户”>“下一步”>“添加”。
![]()
打开“证书”,右键单击“个人”>“所有任务”>“导入”。
![]()
勾选右下角的“个人信息交换(*.pfx;p12)”。只需选择“个人信息交换”文件类型。
![]()
打开后,选择下一步,勾选“根据证书类型自动选择证书存储”复选框,然后点击下一步。
![]()
单击完成并导入。
![]()
![]()
刷新空白区域,确保导入成功。
![]()
3。分配服务器证书
在IIS8中找到要绑定的域名,点击它,在右上角找到“绑定”,最后点击“添加”。
![]()
首先选择“https”类型,然后输入域名,最后输入SSL证书。好的。
![]()
4。测试效果
首页、栏目页、内容页均在多个浏览器上进行测试,均带有安全网站标志。
![]()
3。从 HTTP 301 跳转到 HTTPS
方法 1。重写 URL
1。 URL 重写
Windows 2012 服务器 IIS8 已安装 URL 重写模块(如果没有,请先安装),双击打开。
![]()
2。添加空白规则
选择右侧的“添加规则”,然后选择“空白规则”。
![]()
3。编辑传入规则
编辑规则如下。随便你怎么称呼它。
模式 (T):(.*)
条件输入 (C):{HTTPS}
添加条件的模式 (T):关闭
![]()
为操作类型选择“重定向”。
重定向 URL:https://{HTTP_HOST}/{R:1}
重定向类型:永久 (301)。
最后,单击相应表格上的“应用”。
![]()
2。方法 web.config
1。将以下代码复制到 web.config
创建一个新的 txt 文档。例如,创建一个新的 document.txt 文件并将其重命名为 web.config。请注意,后缀必须更改。修改好后,用文本文档或者nodepad++等编辑软件打开,然后复制,在下面输入,保存。
2。将web.config文件上传到网站根目录
情况一:网站没有web.config文件,直接复制即可。
2。情况:如果该文件已存在于站点根目录中,请不要覆盖它。必须合并两个文件的内容。
比如我使用的是WordPress博客系统,设置了永久链接,并且web.config已经存在。目前,如果该文件被覆盖,站点只能正常访问首页。
原文件代码为:
![]()
两个文件代码整合后如下:
![]()
3.将302改为301
上传或替换web.config文件后就大功告成了。我发现URL重写模块使用了302重定向。虽然长期效果应该差不多,但还是建议改成301。
![]()
4。跟踪 HTTPS 转换
1。检查网站是否可以正常访问
检查前,请清除浏览器的所有浏览记录,否则缓存可能会影响测试结果。
尝试全面检查所有类型的页面。
查看主页
http://www.xxkt.org
https://www.xxkt.org
查看专栏页面
http://www.org。课程
https://www.xxkt.org/course
查看文章页面
IIS网站日志分析详情查看标签页面
http://www.xxkt.org/tag/seo % E6 %95 %99%E7%A8%8B
https://www.xxkt.org/tag/seo%E6%95%99%E7%A8%8B
清单页面
小课堂网络简介查看搜索页面
http://www.xxkt.org/?s=seo
https://www.xxkt.org/?s=seo
作者进行HTTPS改造后,发现文章中经常出现下面使用的二维码无法正常显示的情况。然后只需更正该图像的标题即可。当然,如果你发现网站的布局有问题,或者是更严重的问题,那么你应该逐渐找到使用绝对位置的地方。如果网站使用服务器的相对位置,则不会出现此类问题。
![]()
5。熊章浩提交HTTPS改造
如果网站本来就是熊章浩的,HTTPS改造是一项可以让熊章浩指数级增长的任务。完成工作,提高你的索引,同时提高百度的友好度。
进入熊照后,点击“数据统计”>“熊照搜索索引”。
![]()
向右向下滚动,直到看到已完成的任务状态。您可以通过单击“转到完成”来查看 HTTPS 转换。
![]()
点击HTTPS认证选项后,会出现下图。
![]()
过了一会儿,郝无言发现应用启动后3分钟就完成了HTTPS验证。
![]()
以上就是我给大家介绍的HTTPS转换的完整流程。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网