Welcome! Log In Create A New Profile

Advanced

how to rewrite twice query_string

Posted by ccj67 
how to rewrite twice query_string
April 05, 2012 02:33AM
http://www.abc.com
i need rewrite to http://www.cba.com
and
http://www.abc.com/?qid=XXXX.....
i need rewrite to http://111.111.111.111/?qid=XXXX....
http://www.abc.com/haha.php?qid=XXXX....
i need rewrite to http://111.111.111.111/haha.php?qid=XXXX....

how to config the nginx.conf
thank you
Re: how to rewrite twice query_string
April 17, 2012 03:11AM
server {
listen XXXXXX;
server_name www.abc.com;

if ($request_uri ~* "/haha.php\?qid=(.*)$")
{
set $growingId $1;
rewrite ^/* http://111.111.111.111/haha.php?qid=$growingId? last;
}

if ($request_uri ~* "/\?qid=(.*)$")
{
set $growingId $1;
rewrite ^/* http://111.111.111.111/?qid=$growingId? last;
}

if ($http_host = www.abc.com) {
rewrite (.*) http://www.cba.com$1;
}
}
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 148
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