工程笔记

WordPress 迁移检查清单:切换前后必须确认什么

涵盖备份、DNS、SSL、URL、邮件、缓存、Cron 与上线后检查的实用清单。

WordPress 迁移是文件、数据库、DNS 与外部服务的一次协调变更,复制文件只是其中一部分。

电商和会员站需要提前定义最终同步窗口内新增订单、用户和内容如何处理。

1. 复制前盘点依赖

先列出 PHP 版本、扩展、Cron、邮件路由、缓存、CDN、DNS 与系统集成。

2. 建立可恢复的备份

只有明确备份内容并验证恢复路径,备份才真正有价值。数据库与 uploads 可分别核对。

3. 测试 URL 与序列化数据

更换域名可能影响序列化值、媒体 URL、重定向与插件设置,应使用理解 WordPress 数据结构的替换方式。

4. 规划 DNS 与 SSL 切换

必要时提前降低 TTL、部署证书,并确认 DNS 切换后哪些缓存仍会指向旧源站。

5. 检查邮件、Cron 与 Webhook

页面看起来正常时,事务邮件、定时任务或外部回调仍可能指向旧环境。

6. 验证完成前保留旧环境

不要马上销毁回滚路径。确认结账、表单、登录、收录和日志后再下线原环境。