无法访问 wp-admin 页面,得到 ERR_TOO_MANY_REDIRECTIONS(什么都试过了!)

Can't access wp-admin page, getting ERR_TOO_MANY_REDIRECTIONS (Tried everything!)

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

这是我尝试过的:

  1. 清除了我的 cookie 和缓存

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

  3. 用 VPN 看看是不是我的 ISP 搞的

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

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

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

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

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

    中定义 WP_HOMEWP_SITEURL
上面的

None 有效并且 none 修复了它。请注意只有 wp-admin 页面有这个问题。该网站本身加载,但我无法访问管理页面,这是一场灾难,我不知道该怎么办。我希望你们中的一个能帮助我。谢谢!

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