当前位置:东莞SEO > 百度SEO > 正文

百度站长平台HTTPS认证怎么操作?

发布时间:2019-01-29 12:45 作者:admin
简介 小篇的网站刚全站升级了HTTPS,这里和大家分享一下操作方法吧。字面上理解,HTTPS其实就是HTTP+SSL的缩写,安全性提升了,而且百度对HTTPS的站点是有加分的哦。具体什么是SSL大家可以...

小篇的网站刚全站升级了HTTPS,这里和大家分享一下操作方法吧。字面上理解,HTTPS其实就是HTTP+SSL的缩写,安全性提升了,而且百度对HTTPS的站点是有加分的哦,网站https改造是有利于SEO优化的。具体什么是SSL大家可以百度一下,这里就不说了。加了SSL,网站确实会更安全,可能减少网站被恶意劫持的风险。
 
SSL证书如何获得呢?途径有很多,也有收费和免费的。 例如有些服务器提供商会提供一年的DV版的SSL使用,具体可以问你的服务器商。SSL安装的话,如果是虚拟空间,在管理面板上点击几下就可以安装,如果是云服务器的话就稍为麻烦,需要自己配置了,而WINDOWS和LINUX的配置方法也不同。这里主要讲百度站长平台HTTPS认证的操作方法,需要先确关闭了主域名的301跳转,网站能正常打开,HTTP状态为200,然后安装好SSL证书。接下来,我们需要将不带www的主域名和带www的主域名都设置跳转到https://www
 
如果是Apache服务器的话,需要开启Rewrite模块,如果用的是虚拟空间,在面板上就可操作:
 
 
然后,新建一个文件名为.htaccess的配置文件。这里注意WINDOWS不支持只有后缀名的文件,所以可以先用.htaccess.txt文件名,代码为:
 
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.替换你域名.com/$1 [R=301,L]
</IfModule>
 
保存,上传到空间根目录。然后在空间管理面板上的文件管理里将文件重命名为.htaccess。
 
到这里,应该就设置完全站跳转HTTPS了。不过我们还需要检查一下HTTP的状码,以确认是否设置成功,可以用爱站、站长工具等软件。
例如我这里先用http://dongguanseo.net/45.html这个URL测试,返回结果如下:
 
 
 
上图的是意思是开始请求返回是301状态,然后跳转到带WWW的网址,再返回200状态。
这就是成功的。
 
准备工作都做好了,接下来我们去百度站长平台认证HTTPS了。先登录百度站长平台,
 
 
这里百度也有提示需先要做好301跳转,我们前面已经做好了,点确定就可以。
 
 
 
然后就是等百度站长平台验证民,按照经验如果不出问题,几个小时就可以验证通过。如果验证失败,会有提示,按提示处理好。无非就是HTTPS状态是否可用,301跳转有没有做好。注意百度HTTPS认证一个网站每天最多只能申请3次。
 
 
 
认证通过后,我们还需要做一些善后工作,例如,将网站内的页面用绝对路径调用的地方都改为HTTPS前缀,例如文章内链的URL、sitemap网站地图的URL。 这里有个技巧,网页代码里请求资源的时候可以采用相对协议,网站会自动使用默认协议的,例如,本来是 https://www.ABC. com/css/sytle.css的,这里可以改用相对协议 //www. ABC. com /sytle.css。这样的话,无论用户访部哪种协议都会成功的。这里也有个弊端,就是https协议下无法播放http协议的视频,例如视频只有http能访问(如优酷等),那在https环境下就播放不了,这个暂时找不到解决方案,知道的朋友可以告诉我。
 
虽然做了301跳转,平时发外链和跟别人交换友情链接时就最好用HTTPS开头的URL了。

本文由 东莞SEO发布,转载请保留链接: https://www.dongguanseo.net/55.html

推荐阅读