教你怎么完整的把网站http切换到https? - 技术分享 - 五行资源分享网



教你怎么完整的把网站http切换到https?

作者头像图片

作者: 五行

网络资源搬砖的爱好者

文章二维码手机扫码查看

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,如有侵权请联系!

https是趋势,所以很多站长都想要用https,如果是新站,最好支持做https,但是如果是老站,且已经有一定的排名和权重,建议慎重,因为很可能造成排名和流量的起伏。

为什么要换成https?

1、安全,内容加密传输,减少被劫持、篡改的风险,只是在访问速度上会稍稍慢一点,因为证书需要验证,多了一个步骤,但是只要你网站优化得当,这点延迟可以忽略不计。

2、据说对排名有好处,不过还有待验证,反正百度说更加安全的站点会给予优先展示。

网站http切换到https具体操作步骤

购买证书

这篇文章整理了可免费申请证书的平台,以及如何购买,还没证书的可以移步。可免费申请SSL证书平台整理

教你怎么完整的把网站http切换到https?-五行资源分享网-第1张图片

购买完成之后,根据服务器类型下载需要的证书。演示的下载界面为阿里云的ssl证书。

部署证书

部署证书的方式有很多种,以宝塔为例。

教你怎么完整的把网站http切换到https?-五行资源分享网-第2张图片

把下载的压缩包解压,notepad++打开三个文件,后缀为key的粘贴到左侧,crt的两个内容粘贴到右侧。ps:操作前记得做好备份。

301跳转

跳转的原则是这样的。

http://vipyshy.com-> https://www.vipyshy.com

http://wep.vipyshy.com-> https://wep.vipyshy.com

多次的301可能造成蜘蛛不抓取,所以要检查跳转次数,推荐https://www.webrankinfo.com/outils/header.php。

下面是笔记的跳转代码,如果你也用的是apache,大家可以参考一下。

方法是把下面代码放在.htaccess文件中。

		RewriteEngine on
		RewriteCond %{HTTP_HOST} ^haogebiji.com [NC]
		RewriteRule ^(.*) https://wep.vipyshy.com$1 [L,R=301]
		RewriteCond %{SERVER_PORT} !^443$
		RewriteCond %{HTTP:Host} ^wep.vipyshy.com$ [NC]
		RewriteRule ^(.*) https://wep.vipyshy.com$1 [NC,R=301]

然后我在百度资源管理后台,进行域名的https验证。

教你怎么完整的把网站http切换到https?-五行资源分享网-第3张图片

 

http切换到https基本就完成了,但是有些操作还得做,因为在网站中还有一些内链还是http,蜘蛛抓取时会301跳转,需要你将全部的http://全部替换成https://。

 

友情连接、外链最好也要替换一下https,前提是可以联系到。

 

以上的操作是真的全部完成了,接下来就等着流量的波动吧,哈哈。

分享到:
打赏
未经允许不得转载:

作者: 五行, 转载或复制请以 超链接形式 并注明出处 五行资源分享网
原文地址: 《教你怎么完整的把网站http切换到https?》 发布于2022-5-22
帖子声明: 本站对文章进行整理、排版、编辑,是出于传递信息之目的, 并不意味着赞同其观点或证实其内容的真实性,不拥有所有权,不承担相关法律责任。

评论

为了防止灌水评论,登录后即可评论!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏