本文最后更新于 2022年5月21日 请注意相关内容可能已过时
由于某些奇怪的原因,cdn.jsdelivr.net
惨遭污染.截止到目前这已经是第二次被污染了,上次被污染是在4月29日左右,持续了约1-2天时间,然后解除了污染.
但半个月过去了,又一次被污染.
由于目前防火墙仅污染cdn.jsdelivr.net
这一个子域名,所以这里分享下解决方案.
根据jsdelivr官方网页的信息,其CDN服务采用多家CDN服务聚合而成.
Cloudflare,Fastly,Gcore,以及QUANTIL(也就是网宿,然而现在已经GG)
参考链接:https://www.jsdelivr.com/network
而其采用的每家CDN服务都有个专属的二级域名,所以可以通过替换cdn.jsdelivr.net
的二级域名来恢复对国内的服务.
CloudFlare:test1.jsdelivr.net
CloudFlare:testingcf.jsdelivr.net
Fastly:fastly.jsdelivr.net
GCORE:gcore.jsdelivr.net
Example:
https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js
可以替换成
https://test1.jsdelivr.net/npm/[email protected]/dist/jquery.min.js
https://testingcf.jsdelivr.net/npm/[email protected]/dist/jquery.min.js
https://fastly.jsdelivr.net/npm/[email protected]/dist/jquery.min.js
https://gcore.jsdelivr.net/npm/[email protected]/dist/jquery.min.js
由于该方法本质上属于还是使用jsdelivr.net
官方的服务,前途不甚明朗,甚至可能又被污染….