WordPress站点迁移教程,轻松将网站搬家的完整步骤

来自:素雅营销研究院

头像 方知笔记
2025年05月28日 10:16

迁移WordPress站点可能让人望而生畏,但无论是更换主机、测试新环境,还是合并网站,掌握正确的迁移方法都能让过程事半功倍。本教程将分步骤指导你完成WordPress站点的完整迁移,确保数据零丢失。

一、迁移前的准备工作

  1. 备份网站数据
  • 使用插件(如UpdraftPlus、All-in-One WP Migration)导出全站文件与数据库。
  • 手动备份:通过FTP下载wp-content文件夹,并通过phpMyAdmin导出数据库(SQL文件)。
  1. 记录关键信息
  • 数据库名称、用户名、密码(通常存储在wp-config.php中)。
  • 原站点的域名、服务器路径等配置。

二、迁移文件与数据库

  1. 上传文件到新服务器
  • 通过FTP或文件管理器将WordPress文件(包括核心文件、主题、插件等)上传至新主机的网站根目录(如public_html)。
  1. 导入数据库
  • 在新主机的phpMyAdmin中创建同名数据库,并导入备份的SQL文件。
  • 若数据库名不同,需修改wp-config.php中的对应参数。

三、配置新站点环境

  1. 更新域名与路径
  • 若域名变更:
  • 在数据库中执行SQL命令替换旧域名(如:UPDATE wp_options SET option_value = replace(option_value, '旧域名', '新域名'))。
  • 或使用插件(如Better Search Replace)批量替换。
  1. 检查固定链接
  • 进入WordPress后台 > 设置 > 固定链接,重新保存一次以刷新规则。

四、测试与故障排除

  1. 临时访问测试
  • 通过修改本地hosts文件绑定新服务器IP,或使用临时域名访问站点。
  • 检查页面、插件、媒体文件是否正常加载。
  1. 常见问题解决
  • 404错误:检查服务器伪静态规则(如Apache的.htaccess或Nginx配置)。
  • 数据库连接失败:核对wp-config.php中的数据库凭据。

五、正式切换DNS解析

确认新站点运行无误后,将域名DNS解析指向新服务器IP,等待全球生效(通常需几小时)。

小贴士

  • 使用迁移插件:适合新手,但大型站点可能受限。
  • 分步验证:先迁移测试站点,再操作生产环境。

通过以上步骤,你的WordPress站点即可安全迁移至新环境。如有疑问,欢迎在评论区交流!