Hello,
Try using this rewrite inside your server { } part and before your first location { }, it worked fine on my server :
[code]
server {
listen 80;
server_name site.com;
server_name_in_redirect off;
access_log /var/log/nginx/site.access_log main;
error_log /var/log/nginx/site.error_log debug;
root /home/www/site;
rewrite ^(.*)(search?)(.*)$ $1search.php?$3 break;
location / {
........
}
location ~ .*\.php$ {
........
}
}
[/code]
Edited 1 time(s). Last edit at 10/28/2009 06:30PM by Revy.