我刚刚更新了我的Ubuntu过时的开发服务器,它破坏了一些配置。
现在apache / php无法正确处理index.php/profile
等网址,但会正确处理index.php
。
基本上如果在index.php
之后有一些路径,那么它将返回404错误:
在此服务器上找不到请求的URL /index.php/profile。
哪种配置选项可能会解决此问题?我迫切需要解决这个问题。提前谢谢!
答案 0 :(得分:1)
此指令控制是否接受或拒绝包含跟随实际文件名(或现有目录中不存在的文件)的尾随路径名信息的请求。尾随路径名信息可供PATH_INFO环境变量中的脚本使用。
例如,假设位置/ test /指向仅包含单个文件here.html的目录。然后请求/test/here.html/more和/test/nothere.html/more收集/更多作为PATH_INFO。