Categories


Tags


HTTPS改造全过程

作为SEO人员,需要了解最新的搜索引擎动态,如去年百度推出的MIP改造,后来推出的熊掌号,2018年下半年又将对HTTPS站点的扶持态度,包括平台支持、抓取支持、展现支持和其他支持。

今天,笔者就给大家带来HTTPS改造全过程。针对WordPress站点,Windows2012采用IIS8。

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

1、进入阿里云管理控制台

依次点击“管理控制台” > “安全(云盾)” > “CA证书服务” > “购买证书”

详解HTTPS改造全过程 网站 SEO优化 建站教程 第1张

2、购买证书

选择Symantec品牌下的“免费型DV SSL”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第2张

3、确认购买免费型SSL

这里的付费方式显示为“预付费”,不过一定是免费的,这个大家放心。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第3张

4、支付成功

出现证书控制台。点击进入。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第4张

5、返回证书控制台

可以看到证书的状态是“待完成”,后面的进度下方有蓝色的“补全”,点击“补全”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第5张

6、填写域名信息

域名填写,只能是一个普通域名,不能是通配符域名。这句话的意思是说,只能是一个普通域名,不能使用通配符来表达所有的网站子域名。所以我在这里写了www.xxkt.org,而并没有填写xxkt.org。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第6张

7、填写个人信息

按要求填写个人信息。建议选择DNS验证。我的域名在阿里云,故勾选并勾选证书绑定的域名在【阿里云的云解析】产品中。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第7张

8、提交审核或token校验失败

我开始提交的时候,提示“token校验失败”,后来重头弄了下,又刷新了下页面,就提交过去了,出现了提交审核的界面。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第8张

9、等待处理

提升审核之后,就提示“订单正在处理中,请稍后再来查看进度”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第9张

10、证书签发

周一下午19:00申请的,大概十几分钟的时间,申请通过。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第10张

11、下载证书

点击下载SSL证书。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第11张

12、下载对应服务器类型证书

我的是IIS8,故选择IIS 7/8。点击“下载证书for IIS7/8”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第12张

二、安装SSL证书

1、上传至服务器

将下载好的证书压缩包上传至服务器。

2、证书的导入

开始>运行>MMC。再依次点击“文件”>“添加或删除管理单元”>“证书”>“计算机账户”>“下一步”>“添加”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第13张

打开“证书”>右键“个人”>“所有任务”>“导入”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第14张

右下角勾选“个人信息交换(*.pfx;p12)”。选择类型为“Personal Information Exchange”的文件即可。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第15张

打开之后,选择下一步,勾选“根据证书类型,自动选择证书存储”,然后点击下一步。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第16张

点击完成与成功导入。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第17张

详解HTTPS改造全过程 网站 SEO优化 建站教程 第18张

空白处刷新,确认已成功导入。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第19张

3、分配服务器证书

在IIS8中找到需要绑定的域名,点击后,找到右上角的“绑定”,最后点击“添加”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第20张

首先选择类型为“https”,然后填写域名,最后填写SSL证书。确定即可。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第21张

4、测试效果

将首页、栏目页和内容页进行了几个浏览器的效果测试,均有安全网站标志。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第22张

三、HTTP到HTTPS的301跳转

方法一、URL重写

1、URL重写

在Windows2012服务器上的IIS8中,已经安装好URL重写模块(如未,先进行安装),双击点开。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第23张

2、添加空白规则

在右侧选择“添加规则”,并选择“空白规则”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第24张

3、编辑入站规则

编辑规则如下。名字随便起。

模式(T):(.*)

条件输入(C): {HTTPS}

添加条件的模式(T):off

详解HTTPS改造全过程 网站 SEO优化 建站教程 第25张

操作类型选择“重定向”。

重定向URL: https://{HTTP_HOST}/{R:1}

重定向类型:永久(301)。

最后点击右侧窗体的“应用”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第26张

方法二、web.config

1、复制如下代码到web.config

新建一个txt文档,如新建文档.txt 改名为 web.config 。注意一定要改后缀。修改完后,用文本文档打开或nodepad++等编辑软件打开,后复制下面进入,保存。

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="HTTP to HTTPS redirect" stopProcessing="true">

<match url="(.*)" />

<conditions>

<add input="{HTTPS}" pattern="off" />

</conditions>

<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />

</rule>

<rule name="WordPress: http://xxkt.org" patternSyntax="Wildcard">

<match url="*" />

<conditions>

<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />

<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />

</conditions>

<action type="Rewrite" url="index.php" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

2、上传web.config文件到网站根目录

情况1:网站无web.config文件,那么直接复制进来即可。

情况2:如果网站根目录已经有这个文件,请不要覆盖,需要合并两个文件中的内容。

例如,我用的是WordPress博客系统,已经设置了固定链接,已经存在了web.config,那么此时,如果这个文件被覆盖,网站将只能正常访问主页。

原有文件代码如下:

详解HTTPS改造全过程 网站 SEO优化 建站教程 第27张

两个文件代码整合后如下:

详解HTTPS改造全过程 网站 SEO优化 建站教程 第28张

3、修改302为301

本来上传或替换web.config文件后,就完成了,我发现,在URL重写模块中是302跳转,虽然长期效果应该差不多,不过还是建议改为301吧。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第29张

四、HTTPS改造后续工作

1、检查网站是否可以正常访问

检查前,将浏览器的浏览记录全部删除,不然缓存可能会影响测试的结果。

尽量能够全面检查所有类型的页面。

检查首页

http://www.xxkt.org

https://www.xxkt.org

检查栏目页

http://www.xxkt.org/course

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改造后,发现经常在文章底部用的二维码不能正常显示了。那么就把这张图片的地址修正过来就好了。当然,如果发现网站版式出现问题,或者更严重的问题,就需要一点一点去找那些使用了绝对位置的地方,如果网站使用了服务器的相对位置,就不会出现这样的问题了。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第30张

五、熊掌号提交HTTPS改造

如果网站本来就是熊掌号,那么HTTPS改造是可以让熊掌号指数增长的一个任务,完成任务,提升指数,同时提升百度的友好度。

进入熊掌号后,点击“数据统计”>“熊掌号搜索指数”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第31张

在右侧页面往下拉,直到看到任务完成情况。可以看到HTTPS改造,点击“去完成”。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第32张

点击HTTPS认证后,提示下图。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第33张

过了一会,灬无言发现,在发起申请后3分钟的时间,就完成了HTTPS的验证。

详解HTTPS改造全过程 网站 SEO优化 建站教程 第34张

以上就是我为大家带来的HTTPS改造全过程。

笔者:小小课堂网 QQ:2216876660

来源:卢松松博客


Public @ 2019-03-27 15:56:05

医疗权威资源产品合作指南-如何生产-如何定义医疗权威资源

医疗权威资源是指在医疗领域具有较高威信和专业知识,能够帮助人们进行健康医疗决策的医疗机构、专家、学术组织、科研机构等。合作生产医疗权威资源产品需要根据以下几个方面进行考虑: 1. 确定合作目标 首先需要确定合作产品的目标受众、主要功能和服务内容,明确产品的定位和目标。 2. 选取合作伙伴 根据合作目标和自身定位,选择合适的医疗权威资源合作伙伴。可以通过市场调研、专业评估等方式筛选合适的合作

Public @ 2023-06-04 05:00:15

网站安全风险及应对方案

一、网站安全风险 1. SQL注入攻击 2. XSS攻击 3. 网站漏洞 4. 莫名其妙的数据操作 5. 网络钓鱼 6. 网站瘫痪 7. 恶意软件 8. 数据泄露 9. 网络攻击 二、应对方案 1. 采用账号密码的身份验证机制 2. 对于用户输入数据要进行检查、过滤和转义 3. 更改默认口令,使用复杂的口令 4. 使用安全的数据库、服务器(SSL、HTTPS) 5.

Public @ 2023-05-28 13:50:16

部署https后访问提存在安全隐患NET::ERR_SSL_OBSOLETE_VERSION

部署https后访问域名出现如下提示:您的连接存在安全隐患此网站使用的安全性配置已过时,这可能会导致您的信息(例如密码、消息或信用卡卡号)在发送至此网站的过程中遭到泄露。NET::ERR_SSL_OBSOLETE_VERSION原因是服务器openssl版本过低,较新版本的浏览器会提示不安全,openssl version -a可查看openssl版本Openssl 1.0.0h支持SSLv2,S

Public @ 2010-10-11 15:55:57

从百度取消referer关键词说起

百度宣布全站https后,搜索资源平台又抛出重磅炸弹:百度将逐步取消百度referer关键词显示,引发站长热议。其实在百度搜索资源平台的消息放出之前,已经有敏感的站长从日志中发现了端倪,并对百度此举进行了准确预测。现在消息正式颁布后,很多站长都对此表现了看法,学堂选择了其中一篇进行分享,但由于内容比较敏感,作者不愿透露自己的姓名,遗憾之余我们希望这位朋友今后可以在学堂进行更多分享,和大家一起成长。

Public @ 2011-08-31 15:35:53

更多您感兴趣的搜索

0.113596s