接上文 /t/344377 知道了 Cloudflare 是通过 CDN 的方式来实现 HTTPS 的,但这种方式它的原理是当访客使用 HTTPS 访问站点的时候,从访客到 CloudFlare 这段是加密的,然后从 CloudFlare 到站点这段是明文的,所以说这种方式是非完全安全的, Chrome 下允许加载不安全的脚本(即 CloudFlare 的证书)后就会完全变成红的感叹号。
这就很尴尬了,幸好看到了双线部署,那么问题来了。
我想实现的是 Coding Pages 使用它自带的 Let ’ s Encrypt 证书, Github Pages 使用 Cloudflare 半身不遂的证书,但是我在配置 Cloudflare 的时候已经把域名的 DNS 服务器设置成 Cloudflare 在美国的了。貌似因此无法在 Coding Pages 申请证书
http://i.imgur.com/QextJwAg.png


