由于一些原因,cdn.jsdelivr.net
在一些地区无法访问 (如 issue)。
有些网站可能不想放弃使用 cdn.jsdelivr.net
,包括我。于是写了一个 JS 脚本,自动检查 cdn.jsdelivr.net
是否可用, 如果不可用时,会自动把所有 js, css, image 的地址切换到其他可用的域名。
比如
fastly.jsdelivr.net
gcore.jsdelivr.net
适用场景
如果可以切换到其他 CDN,建议尽量切换。如果是以下几种情况,可以考虑使用本项目。
- 网站的大部分用户在中国大陆以外,使用
cdn.jsdelivr.net
会更快 - 相信(希望)有一天中国大陆还能正常访问
cdn.jsdelivr.net
- 网站切换到其他 CDN 工作量很大,或无法切换
- 网站的图片在
cdn.jsdelivr.net
上面
v0.1.0 更新内容
- 从几个可用的域名中,自动选择连接最快的域名
有需要的请拿去使用。发布不到 1 周,已经 70+ Star 了。
项目地址: https://github.com/PipecraftNet/jsdelivr-auto-fallback