正常模式下的配置

  1. server{
  2. ...
  3. location / {
  4. if ( !-e $request_filename) {
  5. rewrite ^(.*)$ /index.php last;
  6. break;
  7. }
  8. try_files $uri $uri/ /index.php;
  9. }
  10. location ~ [^/]\.php(/|$) {
  11. fastcgi_pass 127.0.0.1:9000;
  12. fastcgi_index index.php;
  13. include fastcgi_params;
  14. fastcgi_split_path_info ^(.+\.php)(.*)$;
  15. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  16. fastcgi_param PATH_INFO $fastcgi_path_info;
  17. }
  18. ...
  19. }