博主一直在纠结要不要启用SSL。去年曾经尝试启用过一次!但是失败了!原因很多,我这里暂且不说了。
为了这次启用SSL,前期做了不少工作!
本文记录一下升级SSL过程的一些问题!!随时更新!!
准备工作
签发SSL
选择哪家SSL?这是一个比较纠结的问题。目前市面上免费的SSL很多!博主也介绍过一些免费的SSL,做一个博客该怎么选择?
放弃了 Let’s Encrypt SSL ,因为这个需要定时延期,麻烦…
放弃了 AlphaSSL证书 ,因为对于一个博客来说,不需要啥泛域名证书。再说这个也有翻车的风险…
其他花钱的?算了不去考虑了。 因为我的VPS都在腾讯云,就直接申请腾讯云的免费SSL吧~~~~
内容修改
启用SSL,需要加载的 js & css & 图片 都需要https访问!!!
这个对于一个老博客来说是比较麻烦的!需要修改历史文章中的图片。
博主上次升级失败,这个也是一个比较重大的原因!!还好本博使用的是新浪微博的图床是支持https。直接批量修改了一下!!
主题兼容
这个问题比较麻烦了。因为有些主题并没有对SSL做兼容。包含这个多梦主题~
博主修改了一些配置。具体不说了。
我把修改了点代码放到了GIT上了。
https://github.com/malaohu/dmeng-wordpress-theme
开始升级
准备工作做好了,升级也简单!!
修改WordPress地址和站点地址为HTTPS的域名。
然后修好Nginx,直接修改conf文件,启用SSL,然后将 80 全部跳转到 443 就哦了~
解决问题
1)多梦主题自带一个百度分享的控件。这个控件是不支持HTTPS的!
解决方案:https://github.com/hrwhisper/baiduShare
已知问题
1)由于本博使用的二级域名。在百度站长平台做 HTTPS认证出错!!
博主能更新下Github上的主题吗?不是最新版本
应该是的 有啥问题?
文章下面没有分享到站外选项,顶部登录按钮也没有了...
挺赞 很安全了
Let’s Encrypt SSL 挺好用的,用Crontab自动更新
能不能问一下大佬的腾讯云主机用了什么配置呀,上次领了2000代金券,也想弄个博客试试
(1CPU 1G内存 1M带宽) * 3
这里有详细的说明:https://51.ruyo.net/about/#4
评论貌似被吃了
Wordpress插件 Really Simple SSL, 一个插件直接搞定,不管你的主题有没有做https考虑 只要所有资源(比如cdn css js) 全都支持ssl就好了
百度看了一下这个插件,貌似不错。
没有用的,标准版要求自己修改https,专业版才能一键兼容https
腾讯云的HTTPS免费CDN也用起来,HOHO
貌似不用填填回调地址。只要一个回调域就行。
回调域直接填写你博客的地址就行。我填写的是 51.ruyo.net
多谢大佬。。。我去申请试试看。不过域名好像还没备案号。。麻烦啊,哈哈
据说找一个有备案的域名去申请,成功后把域名换一下就行。你去试一试!!如果这个路子可以请反馈一下,谢谢!!!
这个我试过
,不行,更改域名后还得要重新审核。
哈哈原来是这样紫
大佬,域名必须填写子目录啊,您当时是怎么填写的?
随便新建一个子目录就行哇。我是使用:https://51.ruyo.net/qqlogin
详细文章参考:https://51.ruyo.net/8013.html
大佬,感谢您的回复,参照方式做了跳转,但是首页点击QQ无反应,跳转到“网址/qqlogin?&action=login&redirect=https%3A%2F%2F网址%2F” 这样的链接,页面还是首页内容。从/wp-login.php登录页点击QQ登录倒是能跳转到QQ互联,但是返回网站首页的时候,仍然是未登录状态。插件全部卸载了,只留了跳转插件。环境是PHP7.1+MYSQL5.6,WordPress4.9和5.0都是这样。是不是还需要其他的环境配置?首页好像出问题了。
一直坐等万能的小马甲来一篇免信用卡注册美区apple id 的文章
多梦主题?貌似好久没更新了吧
恩 作者貌似已经放弃这个主题了。
qcloud这个证书只有1年吧?
恩,一年后去重新签发。
恭喜恭喜!
建议启用HTTP 2