首先感谢 @romennts 给的教程
简单总结一下这个过程:
- 在 github page 的设置中填入 custom domain ,我的是 nevermoi.com
- 去 cloudflare 注册账号,成功后添加自己的域名
- 去你的域名注册商更改 dns server 成 cloudflare 所提供的
- 在 cloudflare 设置 A record ,参照: https://help.github.com/articles/setting-up-an-apex-domain/#configuring-a-records-with-your-dns-provider
- 在 cloudflare 配置 crypto ,选择 flexiable (这一步要一段时间才能起效)
- 在 cloudflare 配置 page rule ,一个是 always use https ,一个是 redirect http 到 https
每一步的操作可能需要 5-30 分钟才能起效
详细点的,带图文的看这个帖子: https://yicodes.com/2016/12/04/free-cloudflare-ssl-for-custom-domain/
最后又是贴 blog 时间了,骄傲的带着小锁: https://nevermoi.com
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://study.congcong.us/t/328896
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.