Nginx rewrite to PHP

Edho Arief edho at myconan.net
Sun Apr 22 02:17:34 UTC 2012


2012/4/22 B.R. <reallfqq-nginx at yahoo.fr>:
> Hi,
>
> I'm using Nginx linked to PHP using fastcgi proxy (to the FPM module of PHP
> core btw).
>
> I am trying to use some rewrite rules, which apparently work since I get
> redirected (HTTP answer 200), but the content is not passed through the PHP
> handler...
> I am returned the file for downloading which content is the raw PHP code!
>
> I am using a configuration like the following:
>
> location / {
>  rewrite ^/dunno/([^\.^/]+)$ /index.php?q=$1 break;
>  return 404;
> }
>

break means the file is handled by current location block (location /
{ }). The one
you want is last.

reference: http://nginx.org/r/rewrite



More information about the nginx mailing list