Welcome! Log In Create A New Profile

Advanced

Having trouble understand how rewrite works

victor
October 19, 2011 11:54AM
Here's a small sample that is not working:

server {
# /index.cfm?PageID=1 --> /
location ^~ /index\.cfm\?PageID=1$ {
rewrite ^ / permanent;
}

location / {
try_files $uri @django;
}

location @django {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

include uwsgi_params;
if (!-f $request_filename) {
uwsgi_pass staging;
break;
}
}
}

It seems like the first directive is ignored when I request
/index.cfm?PageID=1. The idea is to redirect some old links.

Thanks

--
Victor Noagbodji
http://www.victorsreviews.com

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Having trouble understand how rewrite works

victor October 19, 2011 11:54AM

Re: Having trouble understand how rewrite works

Denis F. Latypoff October 19, 2011 12:28PM

Re: Having trouble understand how rewrite works

victor October 19, 2011 12:34PM

Re: Having trouble understand how rewrite works

Denis F. Latypoff October 19, 2011 12:38PM

Re: Having trouble understand how rewrite works

victor October 19, 2011 01:10PM

Re: Having trouble understand how rewrite works

locojohn October 19, 2011 12:39PM

Re: Having trouble understand how rewrite works

locojohn October 19, 2011 12:40PM

Re: Having trouble understand how rewrite works

victor October 19, 2011 12:52PM

Re: Having trouble understand how rewrite works

António P. P. Almeida October 19, 2011 08:22PM

Re: Having trouble understand how rewrite works

victor October 19, 2011 12:52PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 320
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready