Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
rewrite и args
- To: nginx-ru@xxxxxxxxx
- Subject: rewrite и args
- From: ola <ola_nk@xxxxxxx>
- Date: Wed, 2 Nov 2011 18:50:52 +0300
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:To:Message-ID:Reply-To:From:Date; bh=W+zqeu+AQ5fVc2q+wZ0WxQtMHDDc3Hehbw6TN4BGIAs=; b=J/sfIKF9b07VzDwynVKmmF2ldeoN336TE4DhydZpBIj7JBwFe6aUy5L7L1SILMksDhixm0umZRx9S7hi4fh6iZJ1ESuyfYYj1Pz0CO5c3Mvx36AI0iH3mIDGrAsbZ82g;
Здравствуйте, Nginx-ru.
set $new1 /file.html?a=1;
set $new2 /file.html;
rewrite ^ $new1 last; # не работает
rewrite ^ $new2?a=1 last; # работает
При срабатывании первого правила rewrite nginx пытается открыть файл с
именем /file.html?a=1, которого, естественно, нет. Экранирование знака
вопроса в $new1 тоже нужного эффекта не дает.
Получается, что строки $new1 и $new2?a=1 не равны?
--
С уважением, Ольга Н.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|