有时候场景需要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;
}

重启加载配置就可以了.了.