之前就有了解过Cloudflare,但是一直没有去实践,最近了解到它提供了免费的CDN可以加速,所以想找个教程按流程试一下,一个是确实Github Pages访问太慢了(虽说Cloudflare在国内也没有节点...但聊胜于无),另一个主要是也可以学习拓展下知识。其实使用起来整个过程还是挺简单的,基本无脑操作。

  1. 注册Cloudflare的账号,填写你的域名,交给它托管(打开官网,点击就送)
  2. 拷贝Cloudflare提供的DNS解析,替换你的域名服务商提供的解析(我使用的aliyun,在域名-管理-DNS解析)处可替换
  3. 等待几分钟,即可失效。

上面的步骤更像是把大象放进冰箱的步骤,过于简单,主要是网络上针对此流程提供的优秀博客数不胜数,没必要再产生一篇重复的内容,并且文章也主要是用于记录自己接入的过程和遇到的坑。

我看的博客是: 使用cdn加速Github Pages的访问速度

跟着这个博客基本就可以把域名完成托管,整个过程主要是遇到一个坑,在配置完成之后,发现本来通过aliyun解析的网站还能打开,托管之后反倒是打不开了,Chrome提示“重定向的次数过多”,这一步主要是因为解析配置的问题,可以登陆Cloudflare,然后再SSL/TLS菜单里调整下面的配置即可:
原本选中的是“灵活的”,调整为“严谨”即可。