03.02.2014 20:23, Валентин Бартенев пишет:
С $arg_SID всё хорошо, всё плохо с $arg_SID=110, в последнем случае nginx
ищет среди параметров переменную с именем SID=110.
Ваше условие сработало бы на запрос: ?SID=110=110PID=200
Пробелы вокруг операторов в if обязательны.
это очень важное
02.02.2014 19:34, Daniel Podolsky пишет:
$arg_SID должен работать.
но не работало или я что-то не так делал.
Даже в штатном дебиановском 0.7 оно работало и не перестало в 1.4.4.
я что-то не так делал - это верное предположение
примеры выше. Редирект через arg_SID не работал, примеры тоже
On Saturday 01 February 2014 02:57:03 denis wrote:
Потребовалось сделать редирект на базе одного из ряда аргументов,
логично было бы так
if ($arg_SID=110) {
А заработало так
if ($args ~ SID=110) {
Что с $arg_SID не так? Вариант с if ($arg_SID~110) { также не заработал.
И почему с args
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) { также не
Может быть попробовать так:
if ($args ~* SID=110) {
?
2 февраля 2014 г., 17:13 пользователь denis de...@webmaster.spb.ruнаписал:
01.02.2014 15:58, Igor Sysoev пишет:
On Feb 1, 2014, at 2:57 , denis wrote:
Потребовалось сделать редирект на базе одного из ряда аргументов,
логично было бы
$arg_SID должен работать.
но не работало или я что-то не так делал.
Даже в штатном дебиановском 0.7 оно работало и не перестало в 1.4.4.
я что-то не так делал - это верное предположение
___
nginx-ru mailing list
nginx-ru@nginx.org
Потребовалось сделать редирект на базе одного из ряда аргументов,
логично было бы так
if ($arg_SID=110) {
А заработало так
if ($args ~ SID=110) {
Что с $arg_SID не так? Вариант с if ($arg_SID~110) { также не заработал.
И почему с args заработало вообще.
вызов типа ?SID=11PID=200