如何修复 WordPress 登录重定向循环问题

通用 WordPress 重定向循环很常见,但是当平台不断将您重定向到 wp-admin 页面时,即使您输入了正确的登录凭据,也会出现登录重定向问题。

根据其原因,有三种方法可以解决 WordPress 登录重定向循环问题:清除浏览器 cookie 和缓存恢复 .htaccess 文件以及停用主题和插件。

专家提示

请务必先备份您的 WordPress 网站,然后再进行任何重大更改以避免数据丢失

方法一:清除浏览器cookies和缓存

WordPress 使用 cookie 进行用户身份验证和会话管理。它还支持网站缓存以使其加载更快。

虽然它们对您的网站有益,但 cookie 和缓存可能会导致 WordPress 登录重定向循环问题。当您的浏览器的 cookie 和缓存仍然保留旧信息或使用过时的 WordPress 文件时,就会出现问题。

以下是在流行的网络浏览器中清除浏览器 cookie 和缓存的方法:

谷歌浏览器

  1. 单击右上角的三点菜单,然后选择History。或者,您可以按Ctrl+H。
  2. 从左栏中选择清除浏览数据。
  3. 出现对话框后,勾选Cookies 和其他站点数据以及缓存的图像和文件选项。将时间范围设置为所有时间,然后单击清除数据chrome-clear-cookies-cache-1024x480.webp

火狐浏览器

  1. 选择右上角的汉堡包按钮,然后转到Options -> Privacy & Security
  2. 导航到Cookie 和站点数据部分并选择清除数据
  3. 勾选Cookies and Site DataCached Web Content选项,然后点击Clearfirefox-clear-cookies-cache-1024x501.webp

苹果浏览器

  1. 导航到首选项->隐私。或者,您可以按Command+。
  2. 选择删除所有网站数据按钮,然后单击立即删除safari-clear-cookies-cache-1024x473.webp

微软边缘

  1. 单击右上角的三点菜单,然后选择History。您也可以按 Ctrl + H。
  2. 选择清除历史记录链接以打开清除浏览数据菜单。
  3. 勾选Cookies and saved website dataCached data and files选项,然后点击Clearmicrosoft-edge-clear-cookies-cache-1024x399.webp

方法 2:恢复默认 .htaccess 文件

在某些情况下,WordPress 登录重定向循环问题是.htaccess文件损坏的结果。如果是这样,您只需将故障文件替换为工作文件即可。

以下是恢复默认.htaccess文件的方法:

  1. 使用 FTP 或文件管理器访问您网站的根文件夹 ( public_html )。如果您使用的是 Hostinger,您可以在hPanel 的文件部分下找到文件管理器。hpanel-file-manager-7.webp
  2. 找到.htaccess文件,然后将其删除。或者,您可以通过将文件重命名为其他名称来禁用它。
  3. 为您的 WordPress 网站创建一个新的 .htaccess 文件。

方法 3:停用主题和插件

冲突或损坏的插件是 WordPress 登录重定向循环问题的另一个常见罪魁祸首。因此,您需要停用有故障的插件。

以下是通过停用 WordPress 插件来解决登录重定向循环问题的方法:

  1. 使用FTP文件管理器访问您网站的wp-content目录。
  2. 将插件文件夹重命名为其他名称以停用所有插件。如果此操作解决了问题,则意味着您的插件已损坏。我们现在需要做的是找到确切的罪魁祸首。file-manager-rename-plugins-folder-1024x433.webp
  3. 将 插件 文件夹更改为其原始名称。这样,WordPress 可以重新访问您的插件,但它们仍然处于非活动状态。
  4. 登录到您的 WordPress 仪表板并转到插件 -> 已安装插件。 激活所有插件。
  5. 从 WordPress 注销,然后返回文件管理器。
  6. 打开 插件 目录,通过重命名对应的文件夹,一一禁用插件。每次禁用插件时,请尝试登录您的站点并继续这样做,直到找到导致问题的插件。

同样,错误的自定义主题也可能会破坏您对wp-admin的访问。要确认这个怀疑,您需要将该站点恢复为默认的 WordPress 主题 -二十七。

以下是通过停用 WordPress 主题来解决登录重定向循环问题的方法:

  1. 通过phpMyAdmin访问您网站的 MySQL 数据库。如果您是 Hostinger 用户,请打开您的 hPanel,转到phpMyAdmin并选择您的数据库。如果您不知道您的WordPress 数据库名称,本教程可以为您提供帮助。
  2. 单击wp_options表旁边的浏览。请注意,表格的前缀可能会有所不同。phpmyadmin-browse-wp-options-1024x413.webp
  3. 通过选中Show all选项来扩展表格的内容。phpmyadmin-wp-options-show-all-1024x250.webp
  4. 找到模板样式表行,然后通过双击当前主题名称将值重命名为二十七。phpmyadmin-wp-options-rename-template-stylesheet-1024x318.webp
  5. 如果您可以登录到您的站点,这意味着您当前的主题会导致登录重定向循环错误。

结论

WordPress 登录重定向循环是任何人都可能发生的常见问题。幸运的是,您可以通过清除浏览器 cookie 和缓存、恢复默认.htaccess文件以及停用主题和插件来轻松解决此错误。

相关文章