Здравствуйте, 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@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru