首页 > 文章专栏 > 正文

WordPress迁移后重定向到旧域名如何修复

当你将 WordPress 网站迁移到新域名时,可能会遇到用户被重定向回旧域名的问题。这是许多用户在迁移后常见的错误。我们之前通过多种方法解决了这个错误。例如,经验表明,你可以在 WordPress 设置中更新站点地址来解决重定向问题。此外,你还可以尝试在数据库中更改 URL 并刷新 DNS 缓存。

在本文中,猫哥将教你如何修复 WordPress 迁移后重定向到旧域名的问题。

解决 WordPress 迁移后重定向到旧域名

是什么导致迁移后重定向到旧域名?

当你要将 WordPress 网站迁移到新域名时,设置重定向非常重要。这样用户会自动跳转到新位置,你也能保留关键词排名和流量。然而,重定向可能无法正常工作,访客仍会被重定向回旧域名。

主要原因之一是 WordPress 数据库表中的 site URLhome URL 值不同。你需要确保这两个值都指向新域名。此外,DNS 问题也可能导致用户重定向到旧域名。如果 DNS 服务器未响应或 DNS 记录未更新,访客将无法看到你的新网站 URL。

下面是修复 WordPress 迁移后重定向到旧域名的几种方法,你可以点击链接直接跳转到对应部分:

  • 方法1:在 WordPress 设置中更新站点地址
  • 方法2:在 WordPress 数据库中更改站点 URL
  • 方法3:刷新 PC 上的 DNS 缓存
  • 专业建议:使用 SEO 插件执行全站重定向
  • 迁移网站的其他资源

方法1:在 WordPress 设置中更新站点地址

最简单的方法是确保 WordPress 设置中的 WordPress 地址(URL)站点地址(URL) 相同。如果你的站点地址仍然显示旧域名,用户将会被重定向到旧 URL。

要修复,只需进入 WordPress 管理后台的 设置 » 常规。然后在“站点地址(URL)”字段中输入你的新域名。

站点地址 URL

完成后保存更改,访问新域名检查问题是否解决。如果 URL 字段呈灰色且无法输入,请继续使用其他方法。

方法2:在 WordPress 数据库中更改站点 URL

另一个修复重定向到旧域名的方法是在 WordPress 数据库表中更新站点 URL。你可以通过主机服务商提供的 cPanel 轻松访问数据库。

本教程以 Hostinger(猫哥推荐) 为例,其他主机商(如 SiteGround 等)操作类似。

首先,登录主机服务商的控制面板。然后从左侧菜单进入“网站”选项卡,点击你网站的“设置”选项。

进入网站设置

向下滚动到“快速链接”部分,点击 phpMyAdmin 选项。

打开 phpMyAdmin 面板

等待几秒打开 phpMyAdmin。然后从左侧导航面板进入 wp_options 表。注意每个主机商的数据库表命名可能不同,但你要找的表名一定以 _options 结尾。例如本文中点击的是 staging_45f_options 表。

打开 options 表

接下来你需要编辑 siteurlhome 这两个选项。首先点击 siteurl 选项的“编辑”按钮。

编辑 siteurl

option_value 字段中输入新域名,然后点击“Go”按钮。返回主页面,再编辑 home 选项。

编辑 home 字段

同样在 option_value 中输入新域名,点击“Go”保存。

方法3:刷新 PC 上的 DNS 缓存

如果仍然无法解决重定向问题,请检查 DNS 设置。有时域名变更需要 12 到 48 小时才能生效。未更新 DNS 记录的互联网服务商会将用户重定向到旧域名。你可以通过刷新 DNS 缓存来获取最新信息,解决新网站 URL 无法访问的问题。

详细步骤请参考猫哥的指南:如何清除 Mac、Windows 和 Chrome 上的 DNS 缓存

专业建议:使用 SEO 插件执行全站重定向

手动设置重定向时可能出现错误,导致用户仍被重定向到旧域名。更简单的方法是使用 WordPress SEO 插件,例如 All in One SEO (AIOSEO)。它提供了强大的重定向管理器,可以让你毫无问题地将整个网站重定向到新域名。

全站重定向 - All in One SEO

该工具由猫哥团队开发,也是我们在迁移网站或合并两个站点时使用的工具。你可以查看猫哥的完整指南:如何在 WordPress 中正确执行全站重定向

迁移网站的其他资源

  • 最佳 WordPress 迁移服务对比
  • 如何将 Google 商业资料网站迁移到 WordPress
  • 最佳 WordPress 迁移插件对比
  • WordPress 迁移终极指南(逐步教程)
  • 迁移后如何验证 SEO 是否完好

希望本文能帮助你解决 WordPress 迁移后重定向到旧域名的问题。你也可以查看猫哥的 WordPress 常见错误指南 以及如何轻松将博客从 Tumblr 迁移到 WordPress。

文章标签:#DNS缓存#URL#WordPress#域名重定向#数据库更改

版权声明:本文为「猫哥建站」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

本文链接:https://maogeo.top/blog/wordpress迁移后重定向到旧域名如何修复