gitpages如果不使用CDN服务,国内的用户访问速度不尽人意

如果使用cloudflare的代理,访问速度也不是很快,所以需要使用国内的CDN服务商

其实国内有很多CDN服务商,本文只介绍我个人使用的又拍云

首先注册个人账户:注册地址

又拍云控制台

注册好账号之后,系统会发放认证礼包(61元代金券、视频转码包和一年的免费SSL证书)

又拍云控制台 (1)

进入控制台,点击CDN服务

又拍云控制台 (2)

点击创建CDN加速服务

又拍云控制台 (3)

官方配置教程:配置

注意:加速域名为你gitpages绑定的自定义域名(不是github分配的域名),域名要备案的

应用场景选择全站加速,回源协议:如果选择http,源站地址填入github分配的域名(xxx.github.io)即可

又拍云控制台 (4)

如果选择https,源站地址还是填入github的域名,然后点击SSL服务创建刚开始注册时送的SSL证书

又拍云控制台 (5)

点击申购证书,然后选择免费的证书购买一年即可

又拍云控制台 (6)

又拍云控制台 (7)

然后继续创建CDN服务,创建成功之后,把你的域名CNAME地址解析到系统分配给你的地址即可

又拍云控制台 (8)

我的加速域名为www.,所以CNAME地址解析也是www

又拍云控制台 (9)

DNS-chenxuezhi-top-1986994368-qq-com-s-Account-Cloudflare

等待几分钟之后访问域名,看是否能成功访问,然后再用ping命令查看ip地址是否为又拍云ip

111111

又拍云控制台 (10)

又拍云控制台 (11)

ip地址为又拍云CDN节点即为成功