先确认图片文件在不在
迁移后图片打不开,先看服务器上文件是否真的上传成功。文件没传全、目录权限不对、路径大小写不一致,都会导致图片 404。先排除文件本身的问题。
检查数据库里的图片地址
很多情况是数据库里还存着旧域名或旧路径,迁移后指向了不存在的地址。搜索数据库里的旧域名,批量替换成新地址,替换前先备份。
看目录权限和伪静态
上传目录权限不对,图片会被拒绝访问。伪静态规则配错,图片请求被当成页面处理也会 404。检查 uploads 目录权限和站点的重写规则。
CDN缓存也要清
换了域名或服务器后,CDN 上还缓存着旧的回源地址,图片可能返回旧内容或报错。刷新 CDN 缓存,确认回源地址指向新服务器。
用工具批量检查
用浏览器开发者工具看具体是哪些图片 404,把状态码和路径记下来逐个核对。批量问题多半是路径或域名替换没做全,别一张张手动修。
配套测评和总结
迁移后图片问题多和文件完整性、权限、域名替换有关,服务器磁盘和带宽也影响上传。选主机商时看磁盘容量和上传速度。想对比各家主机商的迁移体验,去zhujishang.com看教程和实测再下单。 还有一点容易忽略,缩略图是单独生成的文件,迁移时如果只复制原图没带缩略图目录,前台调用缩略图就会 404。迁移后可以用插件重建缩略图,把各种尺寸重新生成一遍。




