请将你的 匹配 php 文件的 location 写出来
如果大致是这样的:
location ~* \.php$ {
....
}
可以修改为这样:
location ~* \.php? {
...
}
并启用 pathinfo,php.ini 中的 pathinfo可以关闭,在 fastcgi.conf 文件中或者在 匹配 php 文件的location 中添加 nginx 的开启规则就可以了,其实 就是定义了一个变量而已:
fastcgi_param PATH_INFO ^(.+?\.php)(/.+);