WordPress搬家全攻略:网站迁移步骤与常见问题解决

📍 WDQWDWQD987AAAAA:216.73.216.41
📱 Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
🔗 /39b23263b646.html
📄

网站更换服务器或域名时,WordPress搬家是每个站长都可能遇到的环节。操作得当可以平稳过渡,操作失误则可能导致数据丢失或网站长时间无法访问。本文将系统梳理WordPress搬家的完整流程与常见问题,帮助你高效完成迁移。

一、WordPress搬家前的准备工作

动手之前,务必做好完整备份,这是所有操作的前提。WordPress搬家前需要备份数据库和网站文件,建议使用插件或主机面板的备份功能,并将备份文件下载到本地保存。

二、WordPress搬家的具体步骤

1. 上传网站文件

将备份的网站文件上传到新主机的网站根目录,解压后检查文件权限,目录一般为755,文件为644。

2. 导入数据库

在新主机创建数据库,通过phpMyAdmin导入原数据库文件。导入后需修改wp-config.php中的数据库连接信息,使其与新环境一致。

3. 替换域名与固定链接

如果更换了域名,需要替换数据库中旧域名。可以使用Better Search Replace插件或WP-CLI命令完成,避免手动修改出错。替换完成后登录后台,重新保存固定链接,刷新伪静态规则。

4. 测试与切换DNS

通过修改本地hosts文件预览新站,确认页面、图片、插件功能正常后,再修改域名解析。DNS生效期间建议保持旧站可访问,减少对SEO的影响。

三、WordPress搬家常见问题

  1. 后台无法登录:多为域名替换不完整或Cookie设置问题,检查wp_options表中的siteurl和home字段。
  2. 图片显示异常:确认上传目录权限及域名替换是否覆盖附件路径。
  3. 白屏或500错误:检查PHP版本、文件权限和.htaccess规则,必要时重命名插件目录排查冲突。

完成WordPress搬家后,建议开启SSL、更新搜索收录地址,并观察一段时间网站日志,确保迁移后的站点稳定运行。

图1 图2

nginx