【问题标题】:Can't access wp-admin page, getting ERR_TOO_MANY_REDIRECTIONS (Tried everything!)无法访问 wp-admin 页面,出现 ERR_TOO_MANY_REDIRECTIONS(尝试了一切!)
【发布时间】:2022-02-09 20:03:11
【问题描述】:

所以该网站上周运行良好。今天我尝试访问 wp-admin 页面进行登录,在加载缓慢后,我收到一个错误,说它重定向太多次并且失败了。经过大量研究,我尝试了其他文章建议的所有方法,但没有任何效果。

这是我尝试过的:

  1. 清除我的 cookie,并缓存

  2. 试过其他笔记本电脑和手机

  3. 使用 VPN 来查看它是否是我的 ISP

  4. 通过重命名插件文件夹禁用所有插件

  5. 通过重命名主题文件夹禁用主题

  6. 删除了.htaccess 文件,但所做的只是导致wp-admin 页面显示403 Forbidden page。加载正常站点(又名:mysite.com)后,.htaccess 重新生成,我又回到了第一格。

  7. 根据此链接https://wordpress.stackexchange.com/questions/302965/too-many-redirects-only-when-trying-to-access-wp-admin-page将此代码添加到 wp-config.php(在文件顶部和末尾尝试)。

    if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
      $_SERVER['HTTPS']='on';
    
  8. 试图在wp-config.php中定义WP_HOMEWP_SITEURL

上述方法均无效,也未修复。请注意只有 wp-admin 页面有这个问题。该站点本身已加载,但我无法访问管理页面,这是一场灾难,我不知道该怎么做。我希望你们中的一个可以帮助我。谢谢!

【问题讨论】:

  • 这可能是 Wordpress 的很多事情 - 检查像 wheregoes.com 这样的网站上的重定向 - 也尝试转到 yoursite/wp-login.php 而不是 wp-admin - 最终它通常是插件,缓存或 htaccess 错误 - 如果您使用的是 CDN 禁用插件,请清除服务器缓存然后尝试访问。

标签: php wordpress google-chrome ftp


【解决方案1】:

对于可能遇到此问题的任何人,罪魁祸首是wp-admin 文件夹下的.htaccess 文件。它有一个拒绝所有人写在里面的内容,它阻止了对所有内容的访问。不知道添加了什么,因为我绝对没有。当我将其更改为 Allow from all 时,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多