使用cloudflare+jsdmirror加速github图床访问
¶前言
之前写过一篇文章,如何设置github图床(https://miaoyang.win/posts/23057) ,由于github在国内的访问时长抽风,导致浏览体验不太理想,所以当初使用了Jsdelivr的加速服务,也就是在Picgo自定义域名那里填写https://cdn.jsdelivr.net/gh/GitHub用户名/仓库名 使用Jsdelivr的cdn来加速图床的访问。
但是最近Jsdelivr在国内的访问也是时断时续,经常出现打不开的情况。于是想着看看还有什么可用的国内加速服务。一路搜索找到了jsdmirror这个服务,详细介绍可查看项目Github页面(https://github.com/54ayao/JSDMirror) ,太深奥的专业术语咱也看不懂,只知道这个服务可以代替Jsdelivr,加速国内的访问。
然后拜读了Leehow的这篇文章通过 Cloudflare 和 JsDelivr 免费加速博客 GitHub 图床等静态资源 ,于是决定放手一试,用cloudflare来加速图床的访问。
¶实现的效果
最终实现的效果:使用自己的二级域名https://cdn.miaoyang.win 来替换jsdelivr的https://cdn.jsdelivr.net 来加速github图床,并且根据访问者的ip匹配规则,国内ip调用jsdmirror的服务,国外ip调用jsdelivr。