详解HTTPS改造全过程

softyun3年前网站建设45
作为SEO人员,需要了解最新的搜索引擎动态,如去年百度推出的MIP改造,后来推出的熊掌号,2018年下半年又将对HTTPS站点的扶持态度,包括平台支持、抓取支持、展现支持和其他支持。 今天,笔者就给大家带来HTTPS改造全过程。针对WordPress站点,Windows2012采用IIS8。 一、阿里云服务器申请CA_SSL数字证书 1、进入阿里云管理控制台 依次点击“管理控制台” > “安全(云盾)” > “CA证书服务” > “购买证书” 2、购买证书 选择Symantec品牌下的“免费型DV SSL”。 3、确认购买免费型SSL 这里的付费方式显示为“预付费”,不过一定是免费的,这个大家放心。 4、支付成功 出现证书控制台。点击进入。 5、返回证书控制台 可以看到证书的状态是“待完成”,后面的进度下方有蓝色的“补全”,点击“补全”。 6、填写域名信息 域名填写,只能是一个普通域名,不能是通配符域名。这句话的意思是说,只能是一个普通域名,不能使用通配符来表达所有的网站子域名。所以我在这里写了xxkt,而并没有填写xxkt。 7、填写个人信息 按要求填写个人信息。建议选择DNS验证。我的域名在阿里云,故勾选并勾选证书绑定的域名在【阿里云的云解析】产品中。 8、提交审核或token校验失败 我开始提交的时候,提示“token校验失败”,后来重头弄了下,又刷新了下页面,就提交过去了,出现了提交审核的界面。 9、等待处理 提升审核之后,就提示“订单正在处理中,请稍后再来查看进度”。 10、证书签发 周一下午19:00申请的,大概十几分钟的时间,申请通过。 11、下载证书 点击下载SSL证书。 12、下载对应服务器类型证书 我的是IIS8,故选择IIS 7/8。点击“下载证书for IIS7/8”。 二、安装SSL证书 1、上传至服务器 将下载好的证书压缩包上传至服务器。 2、证书的导入 开始>运行>MMC。再依次点击“文件”>“添加或删除管理单元”>“证书”>“计算机账户”>“下一步”>“添加”。 打开“证书”>右键“个人”>“所有任务”>“导入”。 右下角勾选“个人信息交换(*.pfx;p12)”。选择类型为“Personal Information Exchange”的文件即可。 打开之后,选择下一步,勾选“根据证书类型,自动选择证书存储”,然后点击下一步。 点击完成与成功导入。 空白处刷新,确认已成功导入。 3、分配服务器证书 在IIS8中找到需要绑定的域名,点击后,找到右上角的“绑定”,最后点击“添加”。 首先选择类型为“https”,然后填写域名,最后填写SSL证书。确定即可。 4、测试效果 将首页、栏目页和内容页进行了几个浏览器的效果测试,均有安全网站标志。 三、HTTP到HTTPS的301跳转 方法一、URL重写 1、URL重写 在Windows2012服务器上的IIS8中,已经安装好URL重写模块(如未,先进行安装),双击点开。 2、添加空白规则 在右侧选择“添加规则”,并选择“空白规则”。 3、编辑入站规则 编辑规则如下。名字随便起。 模式(T):(.*) 条件输入(C): {HTTPS} 添加条件的模式(T):off 操作类型选择“重定向”。 重定向URL: https://{HTTP_HOST}/{R:1} 重定向类型:永久(301)。 最后点击右侧窗体的“应用”。 方法二、web.config 1、复制如下代码到web.config 新建一个txt文档,如新建文档.txt 改名为 web.config 。注意一定要改后缀。修改完后,用文本文档打开或nodepad++等编辑软件打开,后复制下面进入,保存。 2、上传web.config文件到网站根目录 情况1:网站无web.config文件,那么直接复制进来即可。 情况2:如果网站根目录已经有这个文件,请不要覆盖,需要合并两个文件中的内容。 例如,我用的是WordPress博客系统,已经设置了固定链接,已经存在了web.config,那么此时,如果这个文件被覆盖,网站将只能正常访问主页。 原有文件代码如下: 两个文件代码整合后如下: 3、修改302为301 本来上传或替换web.config文件后,就完成了,我发现,在URL重写模块中是302跳转,虽然长期效果应该差不多,不过还是建议改为301吧。 四、HTTPS改造后续工作 1、检查网站是否可以正常访问 检查前,将浏览器的浏览记录全部删除,不然缓存可能会影响测试的结果。 尽量能够全面检查所有类型的页面。 检查首页 xxkt https://xxkt 检查栏目页 xxkt/course https://xxkt/course 检查文章页 IIS网站日志分析详解检查标签页 xxkt/tag/seo%E6%95%99%E7%A8%8B https://xxkt/tag/seo%E6%95%99%E7%A8%8B 检查单页面 小小课堂网简介检查搜索页面 xxkt/?s=seo https://xxkt/?s=seo 笔者进行HTTPS改造后,发现经常在文章底部用的二维码不能正常显示了。那么就把这张图片的地址修正过来就好了。当然,如果发现网站版式出现问题,或者更严重的问题,就需要一点一点去找那些使用了绝对位置的地方,如果网站使用了服务器的相对位置,就不会出现这样的问题了。 五、熊掌号提交HTTPS改造 如果网站本来就是熊掌号,那么HTTPS改造是可以让熊掌号指数增长的一个任务,完成任务,提升指数,同时提升百度的友好度。 进入熊掌号后,点击“数据统计”>“熊掌号搜索指数”。 在右侧页面往下拉,直到看到任务完成情况。可以看到HTTPS改造,点击“去完成”。 点击HTTPS认证后,提示下图。 过了一会,灬无言发现,在发起申请后3分钟的时间,就完成了HTTPS的验证。 以上就是我为大家带来的HTTPS改造全过程。 笔者:小小课堂网 QQ:2216876660 10048 免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

草根站长故事之:我的业余站长之路(中)

接上文~ 偌大的一个网站,虽然流量还不错,但是这时几乎没有任何收入,A让我们短时间把网站搬走,几乎把我们逼上了绝路。不过,正当我们一愁莫展的时候,突然天下掉下来一个大馅饼。我的一位高中老同学,对我们的...

新站结合熊掌号的实际操作 实现当天收录

小生初来乍到就谈及SEO,恐大神耻笑,但您们并不认识我,所以笑笑我也没关系。我不会SEO,更不会网络流传的灰帽、黑帽SEO,只会看看百度站长的白皮书和做好自己的本职工作。 直接进入正题:熊掌号的实际...

免费自助建站平台体验分享

 以前,建站是一个专业又费时间的事情,对于有时间精力的人来说自己捣鼓一下建站是不错,但是在现在流行互联网的时代,对一个小微企业和小白来说花时间学建站是极其费时费钱的。那么就有人问了:有没有简单方便建站...

HTTPS协议藏着巨大的秘密

昨天写了一片关于ssl证书的安装的教程,今天关于https的问题进行了说说。 什么是https协议? https协议是ssl证书加上http协议构建的可进行加密传输、身份认证的网络协议。 https...

如何自己搭建一个个人网站?搭建个人网站的经验心得

如何自己搭建一个个人网站?如今是互联网的时代,是大数据的时代,而搭建网站也成为很多企业和个人的需求。其实,搭建一个简单的个人展示网站并不难,但如果你有大胆自由的创意设计想法,或许就需要请教专业技术人员...

seo优化:如何分析竞争对手网站的几个重要方面!

怎样分析竞争对手网站?分析竞争网站要分析这些方面 对于做seo优化的伙伴来说,研究分析竞争对手网站是一件最为常见,也十分重要的事情。但是,很多小伙伴都不知道怎样去分析竞争对手网站。和老板说分析了对手网...