关于Https
单线部署在Github Pages时,用的是cloudflare提供的SSL证书。
双线部署(GitHub Pages + Coding Pages)时,Cloudflare就不能用了,但Coding Pages提供了通过Let’s Encrypt申请SSL证书进而可以开启全站Https的方法。
Coding.net配置篇
注册Coding
升级银牌会员
创建项目
配置SSH
配置Pages
添加CNAME记录为
pages.coding.me
,注意将Github的线路类型设置为国外。申请SSL证书
注意:如果是Github+Coding双线部署,申请SSL证书前需要先将解析到github.io的CNAME记录暂停!!!不然Let’s Encrypt主机在验证域名所有权时会定位到Github Pages的主机上导致SSL证书申请失败
强制开启Https
_config文件配置篇
1 | # Deployment # 非常重要的部署设置 |