首页 > 建站教程 > WordPress网站迁移到新服务器:零...

WordPress网站迁移到新服务器:零 downtime 完整操作流程

💡 想快速建站?试试这些 AI 建站工具

无需编程,AI 自动生成专业网站,免费试用

查看工具列表 →

迁移前的准备工作

确认新旧服务器环境一致:PHP版本(建议8.1+)、MySQL版本、Nginx/Apache配置。在新服务器提前安装好相同版本的WordPress(空站即可),测试域名解析是否正常。准备回滚方案:保留原服务器至少72小时不删除。

第一步:完整备份当前站点

使用WPvivid或UpdraftPlus插件进行全站备份(文件+数据库),同时手动导出数据库作为双重保险。记录当前站点的插件列表、主题版本、关键配置(wp-config.php中的自定义常量)。

第二步:新服务器部署与数据同步

将备份文件恢复到新服务器,修改wp-config.php中的数据库连接信息。使用WP-CLI执行搜索替换,更新数据库中的旧域名/路径:。注意:先在新服务器绑定一个临时域名(如new.old-domain.com)进行测试。

第三步:零 downtime 切换技巧

修改本地hosts文件(127.0.0.1对应新服务器IP),访问网站确认一切正常。然后降低原站TTL值(提前24小时将DNS的TTL设为300秒),正式切换时修改DNS A记录指向新IP。由于TTL短,全球生效时间控制在5分钟内。

第四步:验证与监控

切换后立即测试:首页访问、后台登录、文章页面、表单提交。使用UptimeRobot或类似工具监控24小时。检查Google Search Console是否有抓取错误。一周内观察流量变化,确认无异常后再清理原服务器。

🔧 选对工具,事半功倍

我们测试了 50+ AI 建站工具,精选推荐,附真实佣金比例

查看评测对比 →