Re: Как описать событие с для двух одновременно выполяющихся условий?

Александр Лысенко sargaskn at gmail.com
Thu Apr 25 21:17:25 UTC 2013


Приветствую.

Как-то так

if ( $http_referer    = (""|"-") ) { set $lock1 1; }
if ( $http_user_agent = ("spybot"| "Mozilla/5.0 (compatible; Googlebot/2.1;
+http://www.google.com/bot.html)") ) { set $lock2 1; }
set $lock3 "$lock1$lock2";
if ( $lock3 = "11" ) { return 403; }


2013/4/26 Vladislav Prodan <universite at ukr.net>

>
> Например:
>
> if ( $http_referer    = (""|"-") ) { return 403; }
> if ( $http_user_agent = ("spybot"| "Mozilla/5.0 (compatible;
> Googlebot/2.1; +http://www.google.com/bot.html)") ) { return 403; }
>
>
> Заранее благодарю.
>
> --
> Vladislav V. Prodan
> System & Network Administrator
> http://support.od.ua
> +380 67 4584408, +380 99 4060508
> VVP88-RIPE
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130426/4d40ed78/attachment-0001.html>


Подробная информация о списке рассылки nginx-ru