Hello, I'm quite new to the advanced nginx configuration so I will need your help. :)
I'm currently working on a nginx + php5-fpm (chrooted) + wordpress setup. My basic setup works fine but I wanted to improve the try_files section. My main concern is to correctly take in charge URIs by nginx or php5-fpm depending on their types and existence. My current setup for wordpress with nice permalinks (http://host/wordpress_page/) : location / { root /content/chroot/htdocs; index index.php index.html index.htm; try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { include fastcgi_params; root /htdocs; fastcgi_pass 127.0.0.1:1234; fastcgi_param SCRIPT_FILENAME $document_root$request_filename; } error_page 404 /404.html; #location = /404.html { # root /usr/share/nginx/html; #} error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } The main problem is that if I try to get a non existing php file (http://host/nonexisting.php) I get always "No input file specified." fpm error. I'd like to redirect here to a 404 error page instead. In case I call a different non existing file (nonexisting.jpg) I get an error displayed from Wordpress saying this page does not exist. I suppose this is correct in a wordpress setup because of the permalinks setup I described above. Any help will be appreciate. :) -- Best regards, Artur. _______________________________________________ nginx mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx
