Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
rewrite с арифметикой
- To: nginx-ru@xxxxxxxxx
- Subject: rewrite с арифметикой
- From: "andribas" <nginx-forum@xxxxxxxx>
- Date: Thu, 18 Nov 2010 00:33:19 -0500
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=F0JwpDWAf7PWjfRn6sXAL43XyHOiLCL+tz03sNCOrOY=; b=SkqASJJwZynzKm+hzCfx6/qz1g5Mg+c3o7hHY9BvYq9Gej3LAzG3ZvNwrVj2tOWhyNyWxtrxWIbx5ooIru8usUdLzFNhnJjZNyvLWwai1Dh0yt1Zyk/xWQzNNjSEc6L7;
Здравствуйте!
Подскажите, как можно создать правило,
которое переписывает id=id+250000 ?
Есть вот такое:
[code]
if ($request_uri ~* "^/show_article\.php\?id=") {
set $q $arg_id;
set $args "";
rewrite ^\/.*$ /node/$q permanent;
}
[/code]
А нужно еще добавить такое:
[code]
if ($request_uri ~* "^/show_review\.php\?id=") {
set $q $arg_id + [b]250000[/b];
set $args "";
rewrite ^\/.*$ /node/$q permanent;
}
[/code]
perl_set использовать так не получится,
perl::handler? или придется сделать страницу
"show_review.php" с редиректом для этого
случая?
Спасибо.
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,151604,151604#msg-151604
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|