由于 CDN 下线导致的,安知鱼主题图片无法显示 / 加载

AI-摘要
MOSS GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
由于 CDN 下线导致的,安知鱼主题图片无法显示 / 加载
Ctanhuawu引言
在一次更新和调试中,我突然发现自己的博客所有图片都加载不出来,文章二维码也失效了。起初我还以为是主题配置出了错,但仔细排查后才发现,真正的原因是 字节跳动公共静态资源库被下线,导致主题依赖的外部 JS 资源无法正常获取。
这篇文章记录了我定位问题的过程,以及通过 替换 CDN 链接 来解决故障的方法,希望能帮到遇到同样问题的朋友。
典型症状
- 全站图片无法加载且控制台中显示多个依赖无法加载
- 部分功能无法使用(如文章 QRCode)
- 从主页进入文章可显示图片,但在文章页面刷新后无法显示图片

故障原因

解决方法
定位故障原因
在故障页面按下 f12,进入网络页面点击刷新查看 Js 获取情况

以 qrcode.min.js 无法加载为例
复制请求 URL 使用编辑器搜索定位替换为可用的 cdn 即可(如 VSCode)
替换
https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/qrcodejs/1.0.0/qrcode.min.js
为
https://cdn.bootcdn.net/ajax/libs/qrcodejs/1.0.0/qrcode.min.js

可能的隐患
在 themes\anzhiyu\sw-rules.js 还有对 <bytecdntp.com> 的引用
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果