我发现我的Apachenetworking服务器有问题:
假设我的网站上只有一个文件(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。
谢谢。
这确实是正确的行为,因为任何在你的页面之后都会出现在服务器端脚本经常使用的PATH_INFO cgivariables中。