由于我使用的是独立域名, 以前天真地以为部署在Github上的博客是没有办法启用HTTPS的, 今天才知道我错了。...偶然间发现了 CloudFlare, 其提供的个人免费套餐可以为我们的博客启用HTTPS
配置方法
Github Pages
如果你是使用的 Github Pages 默认提供的域名, 如 waydrow.github.io...), 注意不要填写子域名, 例(blog.waydrow.com)
确认 DNS 解析列表
下一步后其会扫描你的域名的 DNS 解析记录, 你需要做的就是确认下面的列表是否完整
这个步骤我配置的时候很奇怪...修改为 CloudFlare 所提供的
等待确认
CloudFlare 提示的时间需要等待几个小时, 但实际好像不需要这么长时间, 我就等了几分钟就可以了
在配置面板中点击 Recheck Nameservers...HTTPS
感谢 Matriks 提供的方法, 可以不用在客户端强制 HTTPS 跳转, 直接在 CloudFlare 的 Page Rules 页面中添加一条规则。