QQ截图20170319142700.png

目前网站使用https已经是大势所趋,不管是大型网站还是博客类纷纷启用ssl

ssl对我来说2个作用,一个是加密数据,二是装逼(有的绿锁)~~~

但是启用ssl并非怎么简单,比如易云博客,易云博客使用的zblog,zblog目前已经可以支持https

但是这个主题并不支持,引用了一些http,这就需要自己动手修改了。

那么先从必要的说起吧~

【1.首先你得有SSL证书和支持SSL的虚拟主机或者VPS】

SSL证书这好办,大把免费提供DV证书的,具体可以看这个:

【资源分享】目前免费提供的SSL的商家

而支持SSL访问的虚拟主机可以使用我的景安代理的空间

申请免费SSL很简单,这里就不详细说明。

【2.按主机商的提示上传你的SSL证书】

例如景安的要求上传到根目录,那就上传吧,然后开启它的SSL即可

至于VPS的,这就需要自己配置下了,百度有很多教程

【3.把你网站全部http引用资源换成https】

注意是换那些引用JS  CSS 图片等的链接,不是换超链

你可以通过查找http来更换,这个是最麻烦的,当初我搞了一个多小时,才全部换光

【4.http跳转到https问题】

有的主机商开启https后就关闭80端口,比如景安,这其实很好解决。

而我的解决方法是,把域名放到DNSPOD管理,DNSPOD地址:http://dnspod.cn 

这需要修改你的NS记录,具体请看它们官方教程

然后添加一个显性跳转记录,输入你的跳转目的链接为https://你的域名

不过DNSPOD添加显性跳转要求使用了1个月,那就可以选择一些CDN

目前网上免费支持HTTPS的CDN有腾讯 网站卫士和verycloud,

腾讯的我没使用,verycloud和网站卫士目前在使用,支持http强制跳转到https

【5.解决手机不信任的问题】

其实这是因为你的证书没有包含根证书造成的,具体你可以看这个解决

【教程分享】SSL证书合并,让手机信任证书

【6.解决移动墙的问题】

有的CDN节点被移动墙了,比如网站卫士部分节点,而官方并不处理该问题,估计他也没办法

而解决这个问题同样需要用到DNSPOD,DNSPOD有分线路解析的功能,比如移动的我解析到verycloud

当然你也可以解析到其他CDN。效果如下图:

360截图-828098328.jpg到此教程结束!本教程说的比较简单,毕竟我时间有限,不好意思~~

https的支持需要点技术,实在不会可以花点钱请别人解决,比如景安貌似支持收费解决这些问题

易云博客旗下

评论关闭

分享到:

【紧急通知】多说官方确认停止多说社会化评论