利用又拍云实现Github Pages加速访问

文章导读

在GitHubPages上搭建个人博客后,你会发现网站访问速度慢或者根本无法进入,这是由于Github服务器的原因,我们可以用CDN来进行加速访问,这里我用到的是国内的又拍云

操作步骤

创建CDN服务

  • 注册又拍云账号
  • 进入又拍云CDN服务界面:https://console.upyun.com/services/cdn/
  • 选择创建服务
    • image-20210115141206993
    • 服务名称可自定义
    • 加速域名需填写GitHub Pages的自定义域名
    • 源站地址填写Github给你分配的域名
  • 这样一个CDN服务就算创建好了

域名解析

  • 我们需要把域名解析到又拍云
    • 又拍云CDN后台查看CNAME
    • image-20210115142425762
    • 到域名的解析商那把域名指向这个CNAME
    • image-20210115142823090

配置Github Pages

  • 最后是配置Github Pages的自定义域名
    • 打开你的Github仓库
    • 点击Settings
    • image-20210115143216206
    • 然后往下滑找到Github Pages
    • 这里填入你的自定义域名即可
    • 这里需要把HTTPS取消勾选,如非要使用请在又拍云申请SSL
    • image-20210115143348981

坐等生效

等域名解析生效后你就可以发现网站的来源改变了

可在本机Ping你的自定义域名,看IP地址是否发生变化