关于jsDelivr开源免费CDN加速服务国内访问异常的解决方法

2022年5月中旬左右国内最大的免费cdn网络分发加速,jsDelivr出现了无法访问的情况,大概率是域名cdn.jsdelivr.net被墙了,现在jsDelivr已经启用了临时备用域名,已经调用了远程js和文件的站长朋友们无法访问的可以尝试下面的替换教程来解决。

jsdeliver为什么挂了

据小道消息说jsDelivr 有大量 Github共有库加速。然后有些库又是奇奇怪怪的资源。

让jsd去审查资源肯定是不现实的。所以就撤销了备案。

这样就直接导致无法使用国内网宿CDN了。以后能不能恢复大概率也是无了。

这可能是必然的结果,能活到至今也是很神奇了。毕竟总有些坏人干一些坏事,让我们这些原本可以享受免费福利的人遭殃。

解决方案

对于hexo博客来说,有些主题直接内置使用了jsd的连接,还不提供配置来修改的话,只用主题的用户就得改源码替换,或者使用hexo api进行全局替换。

jsdelivr挂了,主题静态资源失效的可以全局搜索把
https://cdn.jsdelivr.net/npm/
https://cdn.jsdelivr.net/gh
替换成
https://fastly.jsdelivr.net/npm/
https://fastly.jsdelivr.net/gh
fastly支持个人库

也可以用一些反代,比如:

https://jsdelivr.pai233.top

官方域名替换教程,将 cdn.jsdelivr.net 全局替换成 gcore.jsdelivr.net 可实现访问连通
或者将cdn.jsdelivr.net全局替换成 fastly.jsdelivr.net 也可以实现访问连通(这个无失效内容,gcore.jsdelivr.net部分npm资源报错网友提供)
https://cdn.jsdelivr.net/gh/xx/xx替换成https://gcore.jsdelivr.net/gh/xx/xx即可访问
https://cdn.jsdelivr.net/gh/xx/xx替换成https://fastly.jsdelivr.net/gh/xx/xx即可访问

本地化/自建CDN

最靠谱的方法还是本地化或者把需要的js等文件自己进行CDN。

一般个人博客使用的静态资源还是有限的,就那么几个,还不如自己下载下来,放到对应的目录。或者加到自己的服务器或者CDN。

使用F12,查看加载失败的静态文件,然后下载下来,就是自己的了。

jsdelivr可用地址

fastly.jsdelivr.net
gcore.jsdelivr.net
testingcf.jsdelivr.net
test1.jsdelivr.net

声明:
1.本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。请发送邮件至:chensi2024@foxmail.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明
4.如下载链接失效,请在当前页留言或私信管理员,24小时必处理结束!
5.本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
6.本站提供的资源仅限用于学习交流和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险以及产生法律纠纷与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除。

给TA打赏
共{{data.count}}人
人已打赏
技术教程

如果小程序前端提交订单支付时提示字母A J解决办法

2022-5-11 0:53:45

技术教程

狮子鱼社区团购商城系统小程序17.6及17.7版本 应用平台手机端无法删除关联会员BUG修复文件

2022-7-10 16:32:23

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索