01.02.2014 15:58, Igor Sysoev пишет:
On Feb 1, 2014, at 2:57 , denis wrote:
Потребовалось сделать редирект на базе одного из ряда аргументов, логично было
бы так
if ($arg_SID=110) {
А заработало так
if ($args ~ SID=110) {
Что с $arg_SID не так? Вариант с if ($arg_SID~110) { также не заработал. И
почему с args заработало вообще.
вызов типа ?SID=11&PID=200
$arg_SID должен работать.
но не работало или я что-то не так делал. Версия 1.4.4, не самая новая
но и не 0.7 штатный дебиановский. Из оф.репы ngixn. Примеры запуска выше.
Ну и почему работало if ($args ~ SID=110), в чем тут суть.
Блок был примерно такой
location / {
if ... {
return 301 tralala;
break;
}
основное описание
_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru