具有条件的Apache 2.4 RedirectMatch请求超出递归错误

时间:2018-06-01 17:14:59

标签: apache redirect

我喜欢使用调试站点而不是在Apache 2.4上攻击此代码

<Directory "/home/user/public_html/domain.test">
    AllowOverride none
    <If "! -R  '12.12.12.12'">
        RedirectMatch ^/(?!cgi-sys/suspendedpage.cgi).* /cgi-sys/suspendedpage.cgi
    </If>
</Directory>

好。目的地网站是Joomla。

如果从12.12.12.12导航到管理区域,不是问题。

但如果我尝试导航到网站(不是行政区域获取错误)

[Fri Jun 01 19:09:09.150761 2018] [core:error] [pid 4101] [client 12.12.12.12:59478] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://www.domain.test/fr/

如果删除阻止,我可以在所有网站上导航。

0 个答案:

没有答案