博客开始使用HTTPS

这两天把这个博客( VPS + WordPress )和 Github pages 上的静态博客添加了 HTTPS 的支持,看着浏览器地址栏上的小绿锁,心里还是挺高兴的。
两个博客用的都是免费的SSL证书,这个站点是 Let’s Encrypt 的,配置相对简单一些。
静态博客的服务器是 Github 的,没办法用这个站点使用的方法,静态博客之前是用 DNSPod 的服务器作为 Nameserver ,现在改成了 CloudFlare 的服务器,CloudFlare 不但可以解析域名,还可以为站点添加 CDN,提供从 CDN 到站点间的 HTTPS 连接。静态博客的域名是个二级域名,一级域名绑定在本站上,本站用 Let’s Encrypt 申请了 SSL 证书,一级域名不再需要 CloudFlare 的 HTTPS,所以选择为只解析域名。
具体做法网上有很多教程,需要的话可以自行 Google。

网站通过 HTTP 依然能正常访问,加一个301跳转到 HTTPS 协议的 URL 比较好。
为了让小绿锁可以正常显示,我还把所有的图片资源改成了 HTTPS 的,多说的第三方头像是 HTTP 的,这个还没想到好的解决方案。本站点的图片暂存在 VPS 上,静态博客的图片暂存在微博上,关于微博图床的 HTTPS 链接,把 http://ww* 改为 https://ws* 即可得到。

文 / altair21
LEAVE A REPLY

loading