Enable Https For Githubpages

给你的GithubPages启用https

Posted by Coink on June 24, 2016

为什么要给GithubPages启用HTTPS

鬼知道啊

实现

一个非常简单的解决方案:Kloudsec

更新:CloudFlare

步骤

https://kloudsec.com/github-pages/new

  • 先注册账号

  • 然后绑定你的github页面

bind

  • CNAME要改成你的域名,不能带协议

  • 然后你得删掉你原来的解析记录,是删掉哈

  • 解析Kloudsec提供的A记录

  • 进入SETTING,填上你的githubpages可用ip,我是直接ping我的仓库地址得到的

setting

ping

(请无视屁股先锋

  • 然后去Protection把能开的服务都开了,配置一下SSL

开上面俩就行了

访问你的网站看吧

最后还有一件事

如果你的一些资源不是相对url调用,甚至是http的话,会无法加载,其他没啥坑了


7月更新:

收到一封邮件: SHUTDOWN

8月,再见Kloudsec.

故转移到CloudFlare。(所以为什么不一开始就用CF?


更新:GithubPages已自带HTTPS,启用即可。