记录一次对托管于github的博客站点的CDN加速配置

前记

在去年,给自己搭建了一个静态博客,w4xiaoyao.com 具体步骤与各个模块在博客里面有记录,后来一直想给它加个CDN,提高安全性的同时加速站点访问,由于我的站点代码托管于github的,又自己买了个域名,所以在配置CDN时遇到了一些问题,因此记录在此。

步骤

  1. 域名是从某境外域名提供商namecheap申请的,会赠一年的whois隐藏和ssl证书;
  2. 使用github托管代码时可以在设置中开启https,自动给你配上证书,github启用自定义域名之后会在你的静态文件列表中自动生成一个CNAME文件,里面是你自己申请的域名
  3. CDN提供商处添加站点域名(我用的是cloudflare),cloudflare进去后邮箱和密码注册,引导你添加站点域名,填入自己在namecheap申请的域名即可,可能会提示你未添加A记录什么的,先不管他,此时会自动给你两个NS服务器;
  4. 把域名提供商处的basic DNS切换成custome DNS,然后填上CDN提供商给你自动生成的两个NS服务器域名,意思是把域名的DNS解析工作丢给cloudflare这家的域名解析服务器来做,此时,namecheap这家已经不负责你的DNS解析了,所以advance DNS模块就无了。
  5. 之前提示你未添加A记录,那是因为namecheap此时已经不管你域名的DNS解析工作了,DNS解析工作由cloudflare来做,点击面板左边的DNS,将cloudflare中的解析写成和你namecheap中原本的一模一样的即可,然后等个10分钟左右这样,就行了。

测试

  • 免费版的cloudflare国内国外都有节点,速度还可以,比之前纯粹的github可能还快一点。

  • 关于域名,github官方的ip地址,DNS的设置如下

Aw4xiaoyao.top185.199.111.153
Aw4xiaoyao.top185.199.110.153
Aw4xiaoyao.top185.199.109.153
Aw4xiaoyao.top185.199.108.153
Aw4xiaoyao.top192.30.252.154
Awww192.30.252.154
  • 经测试,只填最后两行也能用,但是填了前四个会更快一些
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值