Re: Условие или
    Vadim Lazovskiy 
    vadim.lazovskiy на gmail.com
       
    Вт Авг  8 06:37:44 UTC 2017
    
    
  
Здравствуйте.
Можно сделать через map.
Не проверял, но  наверное сработает:
map $request_method$cookie_auth_token $redirect {
    "~^GET.+" 1;
     default 0;
}
...
if ($redirect) {
   return 418;
}
В случае непустой куки строка $request_method$cookie_auth_token смапится в
единицу.
8 августа 2017 г., 1:54 пользователь z6464 <nginx-forum at forum.nginx.org>
написал:
> Подскажите как в этом примере сделать чтобы срабатывало или первое условие
> или второе
> if ($request_method = GET) {
>       set $test  A;
>     }
>
>     if ($http_cookie !~* "auth_token") {
>       set $test  "${test}B";
>     }
>
>     if ($test = AB) {
>       return 418;
>     }
>
> Posted at Nginx Forum: https://forum.nginx.org/read.
> php?21,275920,275920#msg-275920
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
-- 
WBR,
Vadim Lazovskiy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20170808/1575bd68/attachment.html>
    
    
Подробная информация о списке рассылки nginx-ru