Help needed with simple rewrite rule
nginx-forum at nginx.us
Sat Apr 17 17:15:49 MSD 2010
Ok, so, I've been banging my head against the wall for an hour or so, and I feel an idiot..:
I've just moved a vbulletin 4 forum to nginx, and for some arcane reason,
these URLs work: http://mysite.com/forumdisplay.php?f=25
but these do not
(the second URL is a built-in "friendly url" function in vb4)
So, since I couldn't find anything in the logs, I decided I'm going to simply rewrite those non-functioning URLs to the functioning ones..
In short, I want to rewrite this:
My attempt is this:
rewrite ^/forumdisplay\.php\?([0-9]+) /forumdisplay.php?f=$1;
Apparently, no matter how I escape it, inserting the "?" after forumdisplay.php causes the regex to not match at all.
Could any of you show me why it isn't working, please?
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,76061,76061#msg-76061
More information about the nginx