博客开启HTTPS

博客刚刚开启https,现在可以使用https访问本站了。访问http会自动调转https。

开启了CDN,又想尝试尝试开启HTTPS,于是。。。。 😎

  • 刚开始在宝塔Linux面板开启了SSL,但是总显示https证书错误,而且后台修改了https的URL,就在也进不去后台了。。。 🙄 。。还好机智的我在设置之前备份了网站。 😆 
  • 去找了StartSSL的证书,一堆英文,愣是让我没有注册证书成功。
  • Wosign沃通SSL比较好用,却已经不能免费用。。
  • 又去找了Let’s Encrypt,无从下手。
  • 看到腾讯有腾讯云DV SSL,以为是个好东西,谁知道只能设置二级域名,对于我这种追求短域名的来说,想要在前面加上WWW真有点难度(最后我还是试了下 😀 不过却跟没弄一样,设置不成功)
  • 本来决定放弃了,终于又在阿里云看到有免费的证书,而且直接申请,填资料,申请成功,推送到CDN,测试,成功了 😮 ,一切就是如此简单。阿里云又给了我一次希望!有效期一年,先用再说。 😎 

阿里云的免费证书是Symantec,现在也是比较火的一个SSL证书平台。

推送到CDN之后,现实已启用,等待了3分钟还不能用(开启https安全加速是收费的,0.2元/1万次请求)

急性子的我又把下载下来的证书添加到了宝塔Linux面板的SSL中,终于可以现实HTTPS了,不过不出现那个小锁。

然后又去下载了个WordPress HTTPS (SSL)插件终于有显示那个小锁(别问我为什么非要显示那个小锁,纯属为了好看。)

就是这货

比较好的是,不用去修改图片,网址的URL,还是原来的配方,还是熟悉的味道。。。

  • 后台还是Http,自动调转到Https

不过我总感觉速度变慢了,不知是我心里作用还是咋地 😳 

测试了一天,开启https会比没开启时的速度慢一点,也许是插件的影响,不过影响不大。

 

2017年2月7日更新:

距离开启HTTPS已经刚好一个月了,前两天突然感觉博客访问速度越来越慢了,无聊之中重新下载了P3插件,检测一下什么插件正在拖慢博客速度。

检测结果我只能说噢买尬,再加上一个表情 😳

wordpress https这个插件竟然影响了66%的速度,拖慢了0.1246秒加载速度。

刚开始还以为别人改数据库,改这改那的很麻烦,还不如这一个插件好,现在看来。。。。。

必须要 卸!载!掉!

但是卸载之后HTTPS咋办?

所以我只好重新配置一遍ssl证书了,这次更加规范地配置了。

  • 把阿里云官网证书配置的教程看了一下

然后我把教程里面的配置代码添加到宝塔服务器管理网站管理的配置文件中。

依然没有显小绿锁

据说必须要“检查你的网站中是否使用了http协议的资源,如js,css,图片等。
想要绿,必需确保你的整站都是https协议”

  • 无奈之下只好开始改数据库

下数据库spl执行以下命令

UPDATE wp_posts SET post_content = replace( post_content, 'http://uixsj.cn','https://uixsj.cn') ;

显示影响了*行,说明执行成功。

  • 这时文章内部已经显示https小绿锁了,但是首页不显示?
  • 想起原来每次在设置文章的题图时都会把https的s去掉(为了以防万一哪天不用https了),导致在首页显示的文章题图都是http

所以只好再执行以下命令,把题图中的http改成https

UPDATE wp_postmeta SET meta_value = replace( meta_value, 'http://uixsj.cn','https://uixsj.cn') ;

或者点击数据库中“wp_postmeta”再点击“搜索”然后“ Find and replace”字段选“meta_value”

这样首页也就显示https小绿锁了。

大功告成!

WordPress HTTPS (SSL)插件拜拜 ❗  :mrgreen:

发表评论

发表评论

*

没人评论,好尴尬~