Welcome! Log In Create A New Profile

Advanced

Re: анализ аргументов в arg*

Валентин Бартенев
February 04, 2014 09:33AM
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 заработало вообще.
>
> вызов типа ?SID=11&PID=200
>

С $arg_SID всё хорошо, всё плохо с "$arg_SID=110", в последнем случае nginx
ищет среди параметров переменную с именем "SID=110".

Ваше условие сработало бы на запрос: ?SID=110=110&PID=200

Пробелы вокруг операторов в if обязательны.

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

анализ аргументов в arg*

denis January 31, 2014 05:58PM

Re: анализ аргументов в arg*

Igor Sysoev February 01, 2014 07:00AM

Re: анализ аргументов в arg*

denis February 04, 2014 09:33AM

Re: анализ аргументов в arg*

Anton Kiryushkin February 04, 2014 09:33AM

Re: анализ аргументов в arg*

Daniel Podolsky February 04, 2014 09:33AM

Re: анализ аргументов в arg*

denis February 04, 2014 09:33AM

Re: анализ аргументов в arg*

Валентин Бартенев February 04, 2014 09:33AM

Re: анализ аргументов в arg*

denis February 04, 2014 09:34AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 112
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready