新手入门必看:wordpress搬站流程怎么操作才不踩坑

新手入门必看:wordpress搬站流程怎么操作才不踩坑

备案流程一头雾水,建站新手在迁移 WordPress 网站时,最怕的就是流程复杂、证书变更搞不定,甚至导致网站无法访问。今天我用自己10年做站经验,手把手带你走一遍 wordpress搬站流程,从备案、域名解析、服务器配置到 SSL 证书更换,一个步骤都不能漏。

各自定位:WordPress 搬站到底在迁什么

很多人以为搬站就是“把网站复制一份”而已,但实际操作远比想象复杂。WordPress 搬站涉及多个组件迁移,包括:

  • 域名解析转移:备案新域名、更改解析到新服务器
  • 数据库迁移:导出旧数据库、导入新服务器
  • 文件迁移:迁移 wp-content 目录、插件和主题文件
  • 证书迁移:SSL 证书从旧服务器换到新服务器
  • 备案变更:若域名变更,需重新提交 ICP 备案申请

如果你是新手,一定要搞清楚搬站不是“搬家”,而是“换家”——每一个环节都需要重新配置,不能简单复制粘贴。

核心差异:搬站与网站克隆的对比

项目 搬站(迁移) 克隆网站(复制)
是否需要重新备案 是(若域名、IP 发生变化) 否(域名、IP 一致)
数据库处理 必须重新导入,注意 wp_options 表 一般不需要,直接复制即可
文件路径 会因为服务器环境不同,需要重新配置 路径一致,基本无需调整
SSL 证书 必须重新申请或迁移证书文件(.crt/.key) 证书可保留,无需变动
ICP 备案 域名更换需重新备案,服务器更换也要备案 域名、服务器不变,备案无需调整
配置文件修改 需要修改 wp-config.php 和数据库连接信息 配置文件保持原样,无需修改
SEO 影响 可能影响原有 SEO 排名,需进行 301 重定向 不影响 SEO,但需注意内容一致性

如果你是新手,一定要避免直接“复制网站”操作,这容易导致 SEO 网络爬虫抓取异常、收录下降。

代码/配置写法对比:搬站前的准备与迁移步骤

一、WordPress 配置文件修改(wp-config.php)

旧站配置(迁移前):

define('DB_NAME', 'old_db_name');
define('DB_USER', 'old_user');
define('DB_PASSWORD', 'old_password');
define('DB_HOST', 'old_ip_or_domain');

新站配置(搬站后):

define('DB_NAME', 'new_db_name');
define('DB_USER', 'new_user');
define('DB_PASSWORD', 'new_password');
define('DB_HOST', 'new_ip_or_domain');

✅ 提示:务必确保新服务器的数据库用户名、密码、主机地址正确,否则会导致网站无法访问。

二、数据库导出与导入

MySQL 数据库导出命令(Linux):

mysqldump -u old_user -p old_db_name > old_db.sql

MySQL 数据库导入命令(Linux):

mysql -u new_user -p new_db_name < old_db.sql

🛑 注意:如果你的 WordPress 安装过插件如“WP Migrate DB”,可以直接使用插件处理,避免手动操作出错。

三、文件迁移(FTP 或 SSH)

使用 FileZilla 或 WinSCP 等工具,将 WordPress 主目录(通常是 /public_html/)下的所有文件,复制到新服务器的对应目录。

如果你用的是 Linux 服务器,可以通过 SSH 操作:

scp -r /path/to/old/wp-content user@new_server_ip:/path/to/new/wp-content

⚠️ 建议:搬站前先对旧网站进行全量备份,避免数据丢失。

适用场景:什么情况适合搬站?

使用场景 是否适合搬站 说明
公司域名更换 是 新域名备案后,需将网站迁移至新域名,需重新备案与 SSL 证书处理
服务器更换(如云迁移) 是 老服务器已过期或性能不足,需迁移至新服务器
域名解析变更 是 域名解析指向的服务器 IP 改变,需同步迁移配置文件与数据库
SEO 优化需求 否 不建议搬站,应使用 301 重定向,避免 SEO 排名波动
网站功能升级(如改用 WooCommerce) 否 不建议直接搬站,应从零搭建,避免插件冲突
网站安全加固 是 服务器存在安全漏洞,需迁移至新服务器并重新配置安全策略

如果你是新手,建议优先考虑是否真的需要搬站。很多时候,问题可以通过更换服务器或优化现有配置来解决,而不是迁移整个网站。

选型建议:搬站前的准备工作与注意事项

一、备案流程要点(2024 年最新政策)

  1. 备案前准备:

    • 服务器需已备案(云服务器通常自带备案服务)
    • 域名需已完成实名认证
    • 域名需为“.cn”、“.com.cn”等中国国内域名
  2. 备案流程:

    • 登录工信部网站(https://beian.miit.gov.cn)
    • 填写备案信息(网站名称、服务器 IP、联系人、联系方式等)
    • 上传网站首页截图(符合 W3C 标准的 HTML 结构)
    • 等待审核(通常 3-7 个工作日)
  3. 备案变更:

    • 若服务器或域名变更,需重新提交备案申请
    • 旧备案号需在新服务器上重新绑定

🔍 提示:2024 年起,备案信息填写更加严格,特别是“网站负责人”和“联系电话”必须与实名认证一致。

二、SSL 证书变更与注销流程

1. SSL 证书迁移(从旧服务器到新服务器)

如果你用的是 Let's Encrypt 免费 SSL 证书:

  • 在旧服务器上备份证书文件(通常在 /etc/letsencrypt/live/domain.com/ 目录)
  • 在新服务器上安装 Certbot 或 Let's Encrypt 客户端
  • 使用相同域名申请证书
  • 将旧服务器的证书文件复制到新服务器,并配置 Nginx/Apache

如果你用的是付费 SSL 证书(如 Cloudflare、阿里云、腾讯云):

  • 在原 SSL 证书管理平台申请导出证书(.crt、.key、.pem 等)
  • 在新服务器上上传并配置证书(注意路径正确)

2. SSL 证书注销(若域名不再使用)

  • 登录 SSL 证书管理平台(如 Let's Encrypt、阿里云)
  • 找到对应域名的证书
  • 申请证书注销(部分平台需提交申请,部分自动过期后失效)
  • 确保证书注销后,旧域名不再使用,避免 SSL 证书被误用

三、SEO 优化建议

搬站后,SEO 会受到一定影响,建议:

  • 使用 301 重定向,把旧 URL 重定向到新 URL
  • 在新站中设置与旧站相同的 Meta Description、Title、Header 标签
  • 重新提交百度、谷歌的站点地图(sitemap.xml)
  • 使用 Google Search Console 提交网站变更信息
  • 等待 2-4 周,观察 SEO 排名恢复情况

结尾互动钩子

你的网站用的什么技术栈?评论区聊聊,看看有没有人也在用 WordPress 搬站,分享你的经验或遇到的问题。