WordPress网站实现HTTPS协议改造方法

橘子网 2,286 0

WordPress网站实现HTTPS协议改造方法

目前互联网HTTPS的站点越来越多,其实这也是大势所趋,在不久的将来,互联网站点基本都会加入HTTPS协议。早在2014年,Google就开始将未启用HTTPS传输的网站标记为不信任,随后国内的搜索引擎老大百度率先实现了全站HTTPS加密,而且国内的浏览器也开始标记HTTPS网站并用绿色显示。

网站要开启HTTPS的好处

1、防止宽带运营商劫持,非常实用。以前安装宽带的时候,我就发现了这个恼人的问题,我的网站只要在家里的电脑登陆,或者手机连接家里wifi时访问,页面就会出现一个广告,而在公司网络或者其他4G情况下访问我的网站却并没有广告,这就是被运营商劫持的恶果,页面体验差也会对SEO造成影响。

2、浏览器对HTTPS的网站标注安全,有些浏览器还会显示一把绿锁的标记,用户信任网站,自然也有助于SEO优化。

3、各大搜索引擎优先收录,在2015年,我们可以看到百度开放收录https站点公告,权重值相同的站点,采用https协议的页面更加安全,排名上会优先对待,对SEO站长诱惑不小。

小结:其实网站启用HTTPS的好处有很多,总之一句话,HTTPS协议的站点比HTTP网站更安全。在国内,HTTP协议的网站目前仍然是主流,有些站长会认为HTTPS对网站的速度造成一定影响,而有些站长认为需要购买ssl证书,开销增加等各种原因。如果说技术方面,网站实现HTTPS并不难,HTTP+SSL证书=HTTPS,也就是说HTTP协议的站点想要变成HTTPS协议访问,中间只差了一个SSL证书。对于小站长而言,买证书是不可能的,一般会选择免费SSL证书,下面直入主题。

WordPress网站实现HTTPS协议改造方法

1、SSL证书申请

目前提供免费SSL证书的平台还是比较多的,如华为免费SSL、腾讯云SSL证书、Let's Encrypt等(另外站长也可以去FreeSSL首页查找免费证书https://freessl.cn/),目前博主使用的是Let's Encrypt颁发的SSL证书,有效期3个月,到期后自动续签,还是比较方便的。如博主使用的是宝塔面板,在站点设置的时候直接申请Let's Encrypt的SSL证书,基本上秒开通,自动安装到网站,然后开启右上角的强制HTTPS按钮即可。

WordPress网站实现HTTPS协议改造方法

2、WordPress网站设置

接下来设置WordPress地址(URL),在http后面加一个s并保存更改,这个时候基本已经差不多了,但是网站在个别浏览器打开虽然有加锁的标记,可是颜色是灰色的,这个情况一般是站内的一些链接仍然使用http协议,网上有很多关于修改的教程但很繁琐,这里我们可以借助插件解决。

3、启用Really Simple SSL插件

进入WordPress后台,点击安装插件,搜索Really Simple SSL插件并安装,然后直接启用,Ctrl+F5刷新网页,灰色的锁就变成绿色了,如下图所示:

WordPress网站实现HTTPS协议改造方法

4、部分浏览器需要加注释

在完成上面的操作后,博主亲测了一下谷歌浏览器和一些常用浏览器都是没问题的,但是在用360极速浏览器时,发现https前面的锁是灰色的,一般出现这种情况是网页包含了其他外部http链接,这种情况只需要在网站的head头部加一句注释即可,代码如下:

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

总结:另外不要忘了在服务器中开放443端口,归纳一下便是:服务器开放443端口-SSL证书申请部署-WordPress站点链接改为https-启用Really Simple SSL插件-一句注释代码,完美解决问题。上面便是橘子博客园实现HTTPS访问的方法,随着HTTPS的推广和普及,网站想要实现HTTPS协议访问也越来越简单,即便是WordPress小白站长,按照上面几个步骤,网站就能成功完成HTTPS改造。



下一篇:

相关阅读

分享