摘要:换云厂商、升配置、迁到海外节点,WordPress 搬家最怕的是解析切过去却打不开、或旧站已经关了新站还没好。本文按 WordPress.org 官方《Migrating WordPress》和插件目录说明,对照「插件一键迁移」与「文件+数据库手动迁移」两条路,再写清 DNS 切换、TTL 与回滚顺序。只放官网普通链接,查询日期 2026-10-08。

依据:WordPress.org 文档 Migrating WordPress、Changing The Site URL,以及 WordPress 插件目录 All-in-One WP Migration。DNS 步骤对照阿里云帮助中心《添加解析记录》、腾讯云文档《添加解析记录》。查询日期:2026-10-08(北京时间)。规则与插件界面会变,以官网最新说明为准;本文不含推广返利链接。

轻量或 ECS 到期前换机、从共享主机迁到云服务器、把站从内地迁到香港/海外,本质都是同一件事:在新机器上复现一套能跑的 WordPress,再把域名指过去。做错顺序的常见后果是:解析已经切了,新站 502;或者新站好了,旧站先删了却发现数据库没导全。

先定三条原则:

  1. 搬家前先做一份能离开旧机器恢复的备份(数据库 + wp-content,最好再加一份整站包),见网站定期备份方案。
  2. 先让新站在「临时入口」上跑通(新公网 IP、临时域名或 hosts),再改正式 DNS。
  3. DNS 切过去后保留旧机至少 24–72 小时,出问题能把 A 记录改回旧 IP 回滚。

新机器选型、备案与到期保留期,可先看阿里云 ECS 和轻量怎么选与云服务器到期不续费会怎样。

搬家前清单(两边都要做)

项目旧站新站
PHP / MySQL(或 MariaDB)版本记下当前版本尽量同大版本或更高,避免插件不兼容
磁盘与上传限制导出包大小upload_max_filesize、post_max_size、Nginx client_max_body_size 要大于备份包
SSL记下证书申请方式新机先能开 HTTPS(Let’s Encrypt 等)
备案内地服务器须已备案或可转接入换内地机要先办ICP 备案接入,再切解析
安全—SSH 密钥、防火墙基线见新服务器安全基线

WordPress 官方把「迁到新服务器」写成:先备份目录与数据库,再决定域名是否变。

WordPress 搬家到新服务器:插件法与手动法步骤、DNS 切换与回滚(2026)-有序
WordPress.org《Migrating WordPress》「Moving to a New Server」:迁到新服务器前先备份 WordPress 目录、图片、插件与数据库(box 内 Chrome 截图,2026-10-08)

路线 A:插件法(小站、能装插件时优先)

适合:站点体积不大、能登录两边后台、愿意用迁移插件处理 URL 替换。

官方插件目录里,All-in-One WP Migration 把流程写成三步:两边都装同一插件 → 旧站导出 .wpress → 新站导入。插件会迁移数据库、媒体、主题、插件,并处理 URL 与序列化数据。

WordPress 搬家到新服务器:插件法与手动法步骤、DNS 切换与回滚(2026)-有序
WordPress 插件目录 All-in-One WP Migration:「How to Migrate WordPress」三步——安装、导出、拖拽导入(box 内 Chrome 截图,2026-10-08)

操作顺序建议:

  1. 新机器:装好 Web 环境(或镜像一键 WordPress),完成 WordPress 首次安装,得到一个「空站」。
  2. 两边都安装并启用 All-in-One WP Migration(或你已在用的备份迁移插件,如 UpdraftPlus;接口不同,但「先备份、再还原」逻辑一样)。
  3. 旧站导出:导出到本机或对象存储;确认文件完整、能重新下载。
  4. 新站导入:上传 .wpress(或按插件说明从云端拉取)。免费版导入常有文件大小上限,超限就不要硬凑——改走路线 B,或按插件官方扩展说明处理。具体上限以插件当前页面为准,本文不写死数字。
  5. 导入后:清缓存;到「设置 → 固定链接」点一次保存;检查几篇含图片的文章和后台登录。
  6. 先用 IP 或临时域名访问验证,再动正式 DNS。

注意:导入会覆盖新站上已有内容。空站导入最省事;若新站已经写过测试文,先确认可以丢掉。

路线 B:手动法(大站、插件上限不够、或要精确控制时)

官方文档把「改域名/改 URL」时的风险写得很清楚:数据库里有序列化数据,粗暴全文替换会把主题和小组件弄坏,应使用专用替换工具、WP-CLI search-replace(并跳过 guid 列),或在能进后台时用成熟的替换插件。

WordPress 搬家到新服务器:插件法与手动法步骤、DNS 切换与回滚(2026)-有序
WordPress.org:更换域名或 URL 时,全文搜索替换可能破坏序列化数据;建议用专用插件、WP-CLI 或 Interconnectit 脚本(box 内 Chrome 截图,2026-10-08)

手动法骨架:

  1. 文件:打包旧站 WordPress 根目录(至少 wp-content、wp-config.php、根目录自定义文件)。可用 SFTP/rsync/tar,传到新机相应目录。
  2. 数据库:在旧机导出 SQL(phpMyAdmin、mysqldump 等);在新机建库建用户,导入 SQL。
  3. 改 wp-config.php:数据库名、用户、密码、主机改成新机的值。
  4. 改站点 URL:若域名不变、只换服务器,多数情况下改好 DNS 即可;若测试期要用临时域名,或正式域名也变了,再改 siteurl / home。官方推荐的安全写法包括在 wp-config.php 临时写入 WP_HOME / WP_SITEURL,或用 WP-CLI:
    · wp option update home 'https://example.com'
    · wp option update siteurl 'https://example.com'
  5. 替换正文与配置里的旧 URL:用 WP-CLI wp search-replace 'https://旧' 'https://新' --skip-columns=guid,不要改 guid 列(官方强调 GUID 用于订阅源识别,改了会导致读者端重复显示旧文)。
  6. 固定链接 / .htaccess 或 Nginx 伪静态:后台重新保存固定链接;把旧站自定义重写规则迁过去。
  7. SSL、对象存储、CDN、计划任务、邮件:按新环境重配;图床若用 OSS/COS,确认防盗链白名单含新域名,见对象存储做图床。
WordPress 搬家到新服务器:插件法与手动法步骤、DNS 切换与回滚(2026)-有序
WordPress.org《Changing The Site URL》:可用 wp-config.php 定义 WP_HOME / WP_SITEURL;迁移完成后勿把不安全的临时常量留在配置里(box 内 Chrome 截图,2026-10-08)

DNS 切换:先降 TTL,再改 A 记录,最后再关旧站

解析概念(A / CNAME / TTL)见域名解析入门。搬家当天建议:

  1. 提前 24 小时把 TTL 调小(例如 300–600 秒),让切换后的缓存更快过期。阿里云、腾讯云控制台添加/修改解析时都能看到 TTL 字段。
  2. 新站用 IP 访问验证通过后,把 @ 与 www 的 A 记录(或 CNAME)改成新服务器公网 IP。
  3. 保留旧机:观察访问、后台、表单、支付回调;国内站还要确认备案接入指向新机。
  4. 出问题立刻回滚:把 A 记录改回旧 IP(TTL 已调小的话,多数地区几分钟到几十分钟恢复)。
  5. 稳定后再升 TTL、再释放旧机;释放前再确认备份已离机保存。
WordPress 搬家到新服务器:插件法与手动法步骤、DNS 切换与回滚(2026)-有序
阿里云帮助中心《添加解析记录》:在解析设置中添加主机记录、记录类型与记录值(box 内 Chrome 截图,2026-10-08)

腾讯云 DNSPod 文档同样是「添加解析记录」流程;字段名称略有差别,但「先改记录、再等生效」的逻辑一致。

WordPress 搬家到新服务器:插件法与手动法步骤、DNS 切换与回滚(2026)-有序
腾讯云文档《添加解析记录》:DNS 解析添加主机记录与记录值的步骤说明(box 内 Chrome 截图,2026-10-08)

若站点前面还挂了 Cloudflare 等 CDN,还要在 CDN 里改源站 IP 或回源主机名,并视情况短暂关闭「代理/橙色云」做排错,见Cloudflare 免费 CDN 与 SSL。

切完之后的核对清单

  • 首页、分类、文章、附件 URL 是否 200;有无大量旧域名外链。
  • 后台能否登录;固定链接是否正常;是否出现混合内容(HTTP 图)。
  • 搜索引擎用的 sitemap、robots、站长平台是否指向新站。
  • 评论、表单、邮件、定时备份任务是否在新机上重新启用。
  • 内地站点:备案接入是否已指到新服务器,避免「空壳网站」被取消接入。

相关阅读

资料来源(查询日期 2026-10-08)

提示:搬家涉及停机与解析生效窗口,建议选访问低峰操作;本文是一般性操作说明,不构成对某一云厂商或插件的购买建议。云与建站类联盟账号开通前,文中只放官网普通链接。