1. server {  

  2.  ...  

  3.     location / {  

  4.         index  index.htm index.html index.php;  

  5.         #如果文件不存在则尝试TP解析  

  6.         try_files  $uri  /index.php$uri;  

  7.     }  

  8.     location ~ .+\.php($|/) {  

  9.         root        /var/www/html/website;  

  10.         fastcgi_pass   127.0.0.1:9000;  

  11.         fastcgi_index  index.php;  

  12.           

  13.         #设置PATH_INFO,注意fastcgi_split_path_info已经自动改写了fastcgi_script_name变量,  

  14.         #后面不需要再改写SCRIPT_FILENAME,SCRIPT_NAME环境变量,所以必须在加载fastcgi.conf之前设置  

  15.         fastcgi_split_path_info  ^(.+\.php)(/.*)$;  

  16.         fastcgi_param  PATH_INFO $fastcgi_path_info;  

  17.           

  18.         #加载Nginx默认"服务器环境变量"配置  

  19.         include        fastcgi.conf;  

  20.     }  

  21. }