plain_php 627 B

123456789101112131415161718192021222324252627
  1. server {
  2. root /home/{user}/www/{vhost};
  3. index index.php;
  4. server_name {vhost};
  5. error_log /var/log/nginx/{vhost}.error.log;
  6. access_log /var/log/nginx/{vhost}.access.log;
  7. location / {
  8. try_files $uri $uri/ $uri/index.php;
  9. }
  10. location ~ \.php$ {
  11. include fastcgi_params;
  12. fastcgi_index index.php;
  13. fastcgi_pass 127.0.0.1:{pool_port};
  14. fastcgi_split_path_info ^(.+\.php)(/.*)$;
  15. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  16. fastcgi_param HTTPS off;
  17. }
  18. location ~ /\.ht {
  19. deny all;
  20. }
  21. }