我只是好奇,如何调用 apache 的功能来引导这样的请求

www.example.com/index.php/my/path/here

到文件 index.php?一开始,您可能会认为,如果此请求导致 404 错误页面是正确的,因为站点根目录中没有名为 index.php 的 文件夹

顺便说一句,是否有可能关闭此 Apache 功能(如果它是一项功能),以便此类请求最终以 404 结束?

最佳答案

这不是 URL 重写功能。或者至少它不需要。见 AcceptPathInfo Directive :



它最初是一个 CGI environment variable

关于php - 为什么 www.example.com/index.php/my/path/here 被 index.php 处理?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1895012/

10-11 21:56
查看更多