有时候场景需要nginx支持pathinfo格式url路由,修改测试环境..
版本比较新的Nginx,可以很简单的修改就支持pathinfo
例子:
location ~ \.php { #去掉$
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$; #新增
fastcgi_param PATH_INFO $fastcgi_path_info; #新增
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
重启加载配置就可以了.了.