nginx+xbt tracker

Igor Sysoev igor на sysoev.ru
Пн Дек 13 22:28:04 MSK 2010


On Mon, Dec 13, 2010 at 02:23:56PM -0500, agz wrote:

> Разобрался. Пересобрал анонсер с
> большим backlog - уже целые сутки полет
> нормальный, в логах тишина...
> 
> Еще есть вопрос :)
> 
>        if ($query_string = "peer_id=AZ2500") {
>                return 503;
>        }
>        if ($query_string = "peer_id=-TR0005-") {
>                return 503;
>        }
>        if ($query_string = "peer_id=exbc") {
>                return 503;
>        }
> 
> Как это все объединить в одном
> выражении?

map $arg_peer_id  $forbidden {
    default       0;
    AZ2500        1;
    -TR0005-      1;
    exbc          1;
}

server {
    location /... {
        if ($forbidden) {
            return 503;
        }
    }


-- 
Игорь Сысоев
http://sysoev.ru



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