跳到主要内容

WordPress 上的所有链接都重定向回主页

您的 WordPress 网站上的链接或网页是否重定向到主页,而不是显示请求的页面?如果是这样,您需要检查一些设置。让我们开始吧!

链接或页面重定向到主页是 WordPress 常见的问题,可能由多种原因引起,包括浏览器缓存和 Cookie、固定链接、故障插件或主题,以及 .htaccess 文件的更改。

请点击以下链接了解如何排查这些导致重定向到主页的常见原因。

  • 清除浏览器 Cookie 和缓存 ↴
  • 修复固定链接 ↴
  • 停用插件 ↴
  • 停用主题 ↴
  • 重置 .htaccess 文件 ↴
  • 其他 WordPress 链接错误 ↴

在对网站进行任何更改之前,建议先备份您的网站,以便出现问题时可以恢复到之前的版本。您可以查看我们的专业服务,%%06495_codeguard%%,实现自动备份。

无法登录 WordPress 仪表盘? 您可能需要进行一些故障排除步骤。请查看这篇文章了解更多信息。

  • 常见 WordPress 登录问题的故障排除

链接重定向到主页的常见原因之一可能是您的浏览器缓存和 Cookie。您可以尝试使用不同的浏览器访问您的网站,或者清除缓存。有关如何清除浏览器缓存的详细步骤,请阅读以下文章:

  • 如何清除我的网页浏览器缓存?

如果更换浏览器和清除缓存后问题仍未解决,可以继续进行下一步。


修复固定链接

在某些情况下,重置 WordPress 中的固定链接可以解决此问题。

重置 WordPress 网站固定链接的方法:

  1. 登录 WordPress 仪表盘
  2. 在左侧面板,将鼠标悬停在 设置 上,然后点击 固定链接HostGator WordPress Settings tab
  3. 记下当前设置。(如果您使用的是自定义结构,请复制或保存自定义结构到记事本中。)
  4. 选择 常用设置 下的任意选项。 HostGator Common Permalink Settings
  5. 点击 保存更改
  6. 现在,选择您之前使用的设置(即更改常用设置前的设置)。
  7. 再次点击 保存更改

这将重置固定链接,很可能解决问题。但如果您仍然遇到相同问题,请继续阅读。


停用插件

链接和页面重定向到主页的另一个常见原因是插件冲突。有些插件与其他插件不兼容,导致设置了重定向。为了解决此问题,您需要找出导致问题的插件。

要确定哪个插件是罪魁祸首,请在 WordPress 仪表盘中停用所有插件,然后逐个重新启用。一旦确定了有问题的插件,请保持其停用状态。您可以使用功能相同的其他插件,或者如果插件有支持论坛,可以向其报告问题。

以下文章可指导您如何停用 WordPress 插件:

  • 如何安装/卸载 WordPress 插件
  • 使用数据库启用/停用 WordPress 插件

停用主题

WordPress 主题在升级到新版本或自定义主题后也可能引起冲突。要确定是否是主题导致问题,请恢复之前的主题版本或使用新主题。

激活 WordPress 主题的方法:

  1. 登录 WordPress 仪表盘。
  2. 在左侧面板,导航至 外观,然后点击 主题HostGator WordPress Dashboard Appearance Theme
  3. 选择一个主题,然后点击该页面上的 激活 按钮。 HostGator WordPress Dashboard Appearance Theme Activate
  4. 访问您网站的链接,查看问题是否已解决。

有关如何安装主题的更多选项,请阅读我们的文章:

  • 如何安装 WordPress 主题

重置 .htaccess 文件

.htaccess 文件是用于管理重定向和其他服务器设置的特殊文件。有时插件可能会更改您的 .htaccess 文件,触发此错误。请查看以下文章,了解如何在文件管理器中编辑 .htaccess 文件:

  • 如何在 cPanel 文件管理器中编辑 .htaccess

使用默认的 .htaccess 文件:

# BEGIN WordPress   

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

# END WordPress

其他 WordPress 链接错误

如果重置 WordPress 固定链接未解决问题,您可能遇到以下链接错误之一:

点击链接时出现 404 错误 - 如果点击 WordPress 中的链接时出现 404 未找到 错误,可能是 .htaccess 文件中缺少某些代码。有关解决 404 错误代码的帮助,请参阅以下文章:

  • 点击 WordPress 链接后出现 404 错误

WordPress URL 中域名错误 - 如果您的博客链接显示错误的域名,重定向到其他网站,或者缺少图片和样式,这通常与同一个问题有关:您的 WordPress 博客配置了错误的域名。有关如何解决此问题的详细信息,请参阅以下文章:

  • WordPress 主页修复