昨天想打开博客看看来着,结果页面一直加载不出来
打开浏览器开发者工具,重新加载资源,发现有个 js 文件加载失败,这个 js 文件是存放在 cdn.jsdelivr.net
服务器上,我也不知道这个文件是干嘛的
对 cdn.jsdelivr.net
简单的测了一下,发现网络不通,估计是挂了
这个 js 文件很明显是主题的资源,查看主题配置中和 cdn.jsdelivr.net
相关的资源信息
额,很好,确实是主题的问题
百度了一下发现目前有两种说法,一种说法是 Jsdelivr
在中国区的 cdn 服务被 DNS 污染了,域名解析被指向到了其它外网的 IP 地址,还有一种说法就是 Jsdelivr
在中国大陆的 ICP许可证
被吊销了,导致无法正常为用户提供 cdn 服务
anyway,不管是哪种说法,存放在 cdn.jsdelivr.net
的资源肯定是无法访问了,临时的解决办法就是将主题配置中所有关于 cdn.jsdelivr.net
的链接替换成 fastly.jsdelivr.net