gpt4 book ai didi

apache - 简单重定向apache无限循环

转载 作者:行者123 更新时间:2023-12-03 09:25:42 26 4
gpt4 key购买 nike

我在Windows 7下使用xampp。我已将.htaccess放在%XAMPP_ROOT%/htdocs中。 .htaccess 包含以下行:

Redirect / http://localhost/test.php/

输入后http://localhost在浏览器的地址字段中,我遇到了无限循环错误 http://localhost/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/test.php/ 。但我预计我会被重定向到 http://localhost/test.php/ .

最佳答案

一个Redirect directive匹配以提供的 URL 开头的所有内容:

Then any request beginning with URL-Path will return a redirect request to the client at the location of the target URL.

这意味着 / 将匹配每个请求,包括 /test.php/。此外,斜杠后面的所有内容都将附加到目标 URL 中。这就是为什么你会得到递归 URL。

您必须使用RedirectMatch仅匹配根路径 /

RedirectMatch ^/?$ http://localhost/test.php/

谢谢anubhava以获得该解决方案。

关于apache - 简单重定向apache无限循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21824048/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com