Apache,以目录形式访问文件,有 Bug 吗?

Apache,以目录形式访问文件,有 Bug 吗?

我发现我的 Apache 网络服务器存在问题:

假设我的网站上只有一个文件(index.php):

example.com/index.php

当我使用这种方式访问​​ URL 时:

example.com/index.php/abc 或 example.com/index.php/123

Apache 将显示以下内容:example.com/index.php

它给我的 Web 应用程序带来了很多问题。我该如何将其设为 404 错误?

请注意,我的 Apache 是标准/默认的。我没有对 Apache 设置进行任何修改。操作系统是 Fedora Linux。

谢谢。

答案1

这确实是正确的行为,因为您的页面之后的任何内容都将位于服务器端脚本经常使用的 PATH_INFO cgi 变量中。

相关内容