Always gor this error: AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error

Always gor this error: AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error

客户端显示内部服务器错误。 我正在使用 wordpress,并且内部服务器错误已经很长时间了(将近 1 个月),并且每次都会修复当我在 wordpress 永久链接设置中重新保存永久链接时,但之后问题再次出现在 1或 2 天。 当问题存在时,我也尝试将妓女服务器文件复制到新服务器,但新服务器运行良好(无需重新保存永久链接)。

在这种情况下,最有可能出现什么问题?

我试过删除 .htaccess 文件,并重新保存永久链接,这样 Wordpress 就会生成一个新的干净的 .htaccess。

我试过将 php 内存限制和 wordpress 内存限制增加到 512M。

有人可以帮忙吗? 谢谢

解决方案一:

退房

wp-config.php

如果您设置了其中一个或两个语句:

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

如果设置这些定义,通常都应设置为 https://yourdomain.com

方案二:

在数据库中查找重定向: 还要检查数据库中的 base/home URL。转到您的控制面板,在数据库选项卡下,您可以找到 link 到 phpMyAdmin。

数据库登录凭据应该是创建 site/database 时发送的电子邮件。 然后导航到存储 base/home URL 的 table。 在 WordPress 中,它存储在 table wp_options,在 option_name 下,您将找到值 siteurl.

您也可以在 ~/public 目录中通过 运行 此命令将 WP-CLI 与 SSH 一起使用。

# For site URL
wp option get siteurl

# For home URL
wp option get home

方案三:

停用插件: 将所有插件一一停用,检查问题是否已解决。