现象
主题或插件开启 CDN 加速后,又把它关掉,前台图片大面积裂图、不显示。
原因
- 关闭主 CDN 开关时,关联的”CDN 水印 / 图片样式 / 图片处理”开关没一起关,导致前台仍在请求已失效的 CDN 图片地址。
- 更常见的是:开启 CDN 期间,文章里的图片 URL 已被批量改写成 CDN 域名,关掉 CDN 后这些 URL 指向的节点已停服,自然裂图。
解决办法(按顺序试)
- 同步关闭关联开关:后台找到 CDN 设置,把”CDN 水印””图片处理”等子开关一并关闭,保存。
- 批量替换图片域名:如果图片 URL 已写死成 CDN 域名,用搜索替换插件(如 Better Search Replace)把
https://你的CDN域名替换回https://你的原站域名(同时替换 wp_postmeta 里的 _wp_attached_file 等)。 - 清缓存:清除主题缓存、 CDN 缓存、浏览器缓存后刷新。
预防
- 切换 CDN 前先备份数据库。
- 优先用”回源”模式(CDN 只做加速,源站 URL 不变),避免改写文章内链。
- 更换 CDN 服务商时,沿用同样的回源策略,迁移更顺。
最后更新:2026-09 。








评论 (1)