2 人参与回答
在Nginx的低版本中,是不支持PATHINFO的,但是可以通过在中配置转发规则实现:
将以下代码复制到文件里的服务器{}中重启nginx
location ~ .PHP {
fastcgi_pass fastcgi_index include fastcgi_params;
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
打开浏览器重新访问,ok完美解决。