你问的应该是如何让nginx支持php的path_info环境变量吧。
在nginx的配置文件 nginx.conf中,针对location域添加相关配置:
location ~ ^.+\.php {
(...)
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME /path/to/php$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
(...)
}
在php文件里面可以通过$_SERVER['PATH_INFO']来获取实际访问的路径