为什么要换成https?
1、安全,内容加密传输,减少被劫持、篡改的风险,只是在访问速度上会稍稍慢一点,因为证书需要验证,多了一个步骤,但是只要你网站优化得当,这点延迟可以忽略不计。
2、据说对排名有好处,不过还有待验证,反正百度说更加安全的站点会给予优先展示。
网站http切换到https具体操作步骤
购买证书
这篇文章整理了可免费申请证书的平台,以及如何购买,还没证书的可以移步。
如何白嫖免费的ssl证书(可免费申请SSL证书平台整理)

购买完成之后,根据服务器类型下载需要的证书。演示的下载界面为阿里云的ssl证书。
部署证书
部署证书的方式有很多种,郝哥笔记以宝塔为例。

把下载的压缩包解压,notepad++打开三个文件,后缀为key的粘贴到左侧,crt的两个内容粘贴到右侧。ps:操作前记得做好备份。
301跳转
跳转的原则是这样的。
http://xxxxxxxxxxxxxxxxx.com-> https://www.xxxxxxxxxxxxxxxxx.com
http://www.xxxxxxxxxxxxxxxxx.com-> https://www.xxxxxxxxxxxxxxxxx.com
多次的301可能造成蜘蛛不抓取,所以要检查跳转次数,推荐https://www.webrankinfo.com/outils/header.php。
下面是郝哥笔记的跳转代码,如果你也用的是apache,大家可以参考一下。
方法是把下面代码放在.htaccess文件中。
RewriteEngine onRewriteCond %{HTTP_HOST} ^haogebiji.com [NC]RewriteRule ^(.*) https://www.haogebiji.com$1 [L,R=301]RewriteCond %{SERVER_PORT} !^443$RewriteCond %{HTTP:Host} ^www.haogebiji.com$ [NC]RewriteRule ^(.*) https://www.haogebiji.com$1 [NC,R=301]
然后我在百度资源管理后台,进行域名的https验证。

http切换到https基本就完成了,但是有些操作还得做,因为在网站中还有一些内链还是http,蜘蛛抓取时会301跳转,需要你将全部的http://全部替换成https://。
友情连接、外链最好也要替换一下https,前提是可以联系到。
以上的操作是真的全部完成了,接下来就等着流量的波动吧,哈哈。
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 ivillcn@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.badwe.com/99517/