我为我的网站启用了HTTPS

站长新闻 疯子墨 8个月前 (04-04) 2452次浏览 1个评论

       正如标题所讲,我为我的网站启用了HTTPS。为什么?因为我不想被大势埋没(其实是很久没折腾了,折腾下而已)。近两年来,HTTPS发展迅猛,这是大势所趋。就像以前的按键手机发展到现在的触屏手机,这是一个趋势,如果跟不上趋势,那必将被淘汰。下面简单介绍下网站如何升级HTTPS

       那如何为网站升级为HTTPS呢?简单几步就可以为网站升级为HTTPS

 

第一,首先咨询下你的空间服务商支不支持 SSL

       现阶段大部分的空间服务商都应该有这个服务,如果没有,那赶紧换个空间商吧。如阿里云,腾讯云等,而且阿里云虚拟主机一年才三百不到。

我为我的网站启用了 HTTPS

第二,申请免费 SSL 证书或者购买

       很多网站有免费的 SSL 证书申请,如阿里云,景安,沃通等,具体还有很多可以自行度娘。我的空间服务商是阿里云的虚拟主机,我直接在阿里云 CA 证书服务申请了(PS:证书是免费申请,使用一年期限,但是 CDN 加速服务是收费)。

我为我的网站启用了 HTTPS

       下面请注意了,开始第三步之前,请备份你的网站和数据库,备份备份备份。说三遍。

第三,为网站接入HTTPS

       万事具备,只欠技术了,如何为网站启用 HTTPS,因网站源码不同,空间服务器商不同,这里就不一一描述了,不过都大同小异。这里就以我的网站:疯子墨(我是用 WP 程序源码搭建的)为例。首先在后台设置-常规里把网址都换成 HTTPS,如图所示

我为我的网站启用了 HTTPS

       改完之后你应该访问不了网站了,然后到阿里云,把你申请的的 CA 证书服务,部署到虚拟主机里,如何部署,阿里云都有详细教程。

       最后在去数据库里,把一些内链,图片,CSS,jS 等也更改为 HTTPS。

       具体代码如下:

<span style="font-size: 12pt;">UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://www.fengzimo.com/', 'https://www.fengzimo.com/')</span>

       PS:这是你没有更改过数据库默认的前缀情况下,如果更改,请自行更改代码部分,把域名换成你自己的域名。

       然后再做一下 301 重定向,具体代码度娘也有。

       最后网站一些内页或许还要手动进后台更新下才行,如一些小工具,一些公告图片链接等,都需要改成 HTTPS 才行。这里推荐一个小技巧,用火狐打开你的网站,按 F12,可以查看到有哪些链接需要更新的,都加载了什么 JS 等等。正常升级为 HTTPS,网址地址栏是一个绿锁小图标,而非一个小黄锁。

我为我的网站启用了 HTTPS

       升级 HTTPS 有利有弊,好处就是,对 SEO 优化排名比较好,虽然搜索引擎没明确表明,但是用脚指头都能想到,如果没好处,为啥大家都争着升级 HTTPS?浏览器绿色图标看着比较放心。(作者比较奇怪,绿色为啥比较放心?)还有个原因就是不会被注入一些弹窗广告(非网站本身广告)。

       弊端就是,HTTPS 对资源消耗大速度会慢一点,这是因为 HTTPS 协议从应用层到传输层,到网络层等等(我也不知道这是啥东东,我在度娘百科看的)。

       虽然如此,但 HTTPS 无疑是一个趋势,各位站长升级 HTTPS 还是趁早吧。

 


来源/作者:疯子墨 (微信/QQ:973525196 公众号:fengzimo168)
本文地址:https://www.fengzimo.com/2467.html 欢迎转载,转载请注明作者名称。
喜欢 (1)
疯子墨
关于作者:
一个混迹于互联网边缘的人,关注IT互联网和自媒体的站长博客!
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 现在很多网络业务,都需要HTTPS才能使用,如微信公众号!
    菜鸟博客2018-04-13 15:26 回复 Windows 10 | Chrome 64.0.3282.140