迁移的难点从来不是搬文章,而是搬完之后那些悄悄失效的东西。
清单
- 导出 WXR,确认条目数与后台一致
- 检查草稿与私密文章是否遗漏
- 分类与标签做一次去重
- 固定链接结构保持 \
/post/{slug}/\ - 旧链接 301 到新地址,一条都别少
- 图片全部本地化,替换外链
- 检查正文中的绝对域名
- 重新生成 sitemap 并提交
- RSS 地址保持不变,或做 301
- 评论连同审核状态一起搬
- 作者账号重建,密码重置
- 迁移后一周内每天看 404 日志
第 5 条最容易漏
WordPress 的默认结构是 \/?p=123\ 或 \/2024/05/slug/\,新站一般是 \/post/slug\。
每一个旧地址都要能跳过去,包括分页、分类归档、标签页。漏一条,就是一条外链的死亡。
迁移的成败不看新站多漂亮,看旧链接还活不活。
留言 0
评论会在审核后显示还没有留言,来说点什么吧。