WordPress站点HTTPS改造全过程(Windows2012+IIS8)

2018-03-2714:39:26服务器及运维Comments3,157 views字数 2407阅读模式

百度熊掌号 2018 年下半年又将对HTTPS站点的扶持态度,包括平台支持、抓取支持、展现支持和其他支持。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

今天,笔者就给大家带来HTTPS改造全过程。针对WordPress站点,Windows2012 采用IIS8。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

一、阿里云服务器申请CA_SSL数字证书

1、进入阿里云管理控制台文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

依次点击“管理控制台” > “安全(云盾)” > “CA证书服务” > “购买证书”文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

2、购买证书文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

选择Symantec品牌下的“免费型DV SSL”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

3、确认购买免费型SSL文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

这里的付费方式显示为“预付费”,不过一定是免费的,这个大家放心。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

4、支付成功文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

出现证书控制台。点击进入。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

5、返回证书控制台文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

可以看到证书的状态是“待完成”,后面的进度下方有蓝色的“补全”,点击“补全”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

6、填写域名信息文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

域名填写,只能是一个普通域名,不能是通配符域名。这句话的意思是说,只能是一个普通域名,不能使用通配符来表达所有的网站子域名。所以我在这里写了www.xxkt.org,而并没有填写xxkt.org。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

7、填写个人信息文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

按要求填写个人信息。建议选择DNS验证。我的域名在阿里云,故勾选并勾选证书绑定的域名在【阿里云的云解析】产品中。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

8、提交审核或token校验失败文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

我开始提交的时候,提示“token校验失败”,后来重头弄了下,又刷新了下页面,就提交过去了,出现了提交审核的界面。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

9、等待处理文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

提升审核之后,就提示“订单正在处理中,请稍后再来查看进度”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

10、证书签发文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

周一下午19: 00 申请的,大概十几分钟的时间,申请通过。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

11、下载证书文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

点击下载SSL证书。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

12、下载对应服务器类型证书文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

我的是IIS8,故选择IIS 7/8。点击“下载证书for IIS7/8”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

二、安装SSL证书

1、上传至服务器文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

将下载好的证书压缩包上传至服务器。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

2、证书的导入文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

开始>运行>MMC。再依次点击“文件”>“添加或删除管理单元”>“证书”>“计算机账户”>“下一步”>“添加”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

打开“证书”>右键“个人”>“所有任务”>“导入”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

右下角勾选“个人信息交换(*.pfx;p12)”。选择类型为“Personal Information Exchange”的文件即可。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

打开之后,选择下一步,勾选“根据证书类型,自动选择证书存储”,然后点击下一步。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

点击完成与成功导入。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

空白处刷新,确认已成功导入。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

3、分配服务器证书文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

在IIS8 中找到需要绑定的域名,点击后,找到右上角的“绑定”,最后点击“添加”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

首先选择类型为“https”,然后填写域名,最后填写SSL证书。确定即可。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

4、测试效果文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

将首页、栏目页和内容页进行了几个浏览器的效果测试,均有安全网站标志。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

三、HTTP到HTTPS的 301 跳转

方法一、URL重写文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

1、URL重写文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

在Windows2012 服务器上的IIS8 中,已经安装好URL重写模块(如未,先进行安装),双击点开。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

2、添加空白规则文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

在右侧选择“添加规则”,并选择“空白规则”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

3、编辑入站规则文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

编辑规则如下。名字随便起。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

模式(T):(.*)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

条件输入(C): {HTTPS}文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

添加条件的模式(T):off文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

操作类型选择“重定向”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

重定向URL: https://{HTTP_HOST}/{R:1}文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

重定向类型:永久(301)。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

最后点击右侧窗体的“应用”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

方法二、web.config文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

1、复制如下代码到web.config文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

新建一个txt文档,如新建文档.txt 改名为 web.config 。注意一定要改后缀。修改完后,用文本文档打开或nodepad++等编辑软件打开,后复制下面进入,保存。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

2、上传web.config文件到网站根目录文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

情况1:网站无web.config文件,那么直接复制进来即可。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

情况2:如果网站根目录已经有这个文件,请不要覆盖,需要合并两个文件中的内容。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

例如,我用的是WordPress博客系统,已经设置了固定链接,已经存在了web.config,那么此时,如果这个文件被覆盖,网站将只能正常访问主页。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

原有文件代码如下:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

两个文件代码整合后如下:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

3、修改 302 为301文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

本来上传或替换web.config文件后,就完成了,我发现,在URL重写模块中是 302 跳转,虽然长期效果应该差不多,不过还是建议改为 301 吧。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

四、HTTPS改造后续工作

1、检查网站是否可以正常访问文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

检查前,将浏览器的浏览记录全部删除,不然缓存可能会影响测试的结果。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

尽量能够全面检查所有类型的页面。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

检查首页文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

http://www.xxkt.org文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

https://www.xxkt.org文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

检查栏目页文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

http://www.xxkt.org/course文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

https://www.xxkt.org/course文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

检查文章页文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

IIS网站日志分析详解检查标签页文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

http://www.xxkt.org/tag/seo%E6%95%99%E7%A8%8B文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

https://www.xxkt.org/tag/seo%E6%95%99%E7%A8%8B文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

检查单页面文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

小小课堂网简介检查搜索页面文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

http://www.xxkt.org/?s=seo文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

https://www.xxkt.org/?s=seo文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

笔者进行HTTPS改造后,发现经常在文章底部用的二维码不能正常显示了。那么就把这张图片的地址修正过来就好了。当然,如果发现网站版式出现问题,或者更严重的问题,就需要一点一点去找那些使用了绝对位置的地方,如果网站使用了服务器的相对位置,就不会出现这样的问题了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

五、熊掌号提交HTTPS改造

如果网站本来就是熊掌号,那么HTTPS改造是可以让熊掌号指数增长的一个任务,完成任务,提升指数,同时提升百度的友好度。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

进入熊掌号后,点击“数据统计”>“熊掌号搜索指数”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

在右侧页面往下拉,直到看到任务完成情况。可以看到HTTPS改造,点击“去完成”。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

点击HTTPS认证后,提示下图。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

过了一会,灬无言发现,在发起申请后 3 分钟的时间,就完成了HTTPS的验证。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

WordPress站点HTTPS改造全过程(Windows2012+IIS8)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

以上就是我为大家带来的HTTPS改造全过程。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/2550.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/yunwei/2550.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定