Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: использование map "глубже " в конфиге
- To: nginx-ru@xxxxxxxxx
- Subject: Re: использование map "глубже " в конфиге
- From: Mikhail Mazursky <ash2kk@xxxxxxxxx>
- Date: Thu, 16 Jun 2011 23:52:51 +0600
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type:content-transfer-encoding; bh=TaTHjts/S/y3en6JyR65BkEVCSHv7YgaqDNeiRXje+4=; b=EtH7IWO3mY9K9xfdAd8hWRqRzWRD4RkqYIa/nSVDiSisq9FCz9NHSicQ2O/cQL52e9 UH0b0zNjBZIfvcq7u+Hh6RZxUcFhvaBGPVVbgBRRyeG3aT0GhRuCYp7qXAFvOHu15RmV EttuUFa62f5jFB8PGpLz5toR3d4K5SDLE99kk=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=GGbWYkN/MS7NZzuyX/YU62/NUzrpG6hLOlQGM16ET2U49OUxjE3h7Cm1WQn98ioOZ8 nefLAqE4gVSXe8Ey1uSruTVRwtGhfV4iJbl9iAELMHiHzjFKhijmlb2G4O6CR8tVks0s z5po8prQPhuuGuqsRdDgXW23WTUxjYgXPE54o=
- In-reply-to: <BANLkTimH_PbVA61J8DtSTpO9RDC17FrkfA@xxxxxxxxxxxxxx>
- References: <BANLkTimH_PbVA61J8DtSTpO9RDC17FrkfA@xxxxxxxxxxxxxx>
16 июня 2011 г. 18:36 пользователь Vladimir Getmanshchuk
<vladget@xxxxxxxxxxxxxxxxx> написал:
> Добрый день!
> Цитата из документации:
>
> http://sysoev.ru/nginx/docs/http/ngx_http_map_module.html
>
> syntax:
> map $переменная1 $переменная2 { ... }
>
> default:
> нет
>
> context:
> http
>
> ИМХО!
> Использование map только на уровне http в случае, на примере приведенном
> ниже очень иррационален,
> если имеются виртульные хосты и имена агрументов в запросах к этим
> виртуальным хостам совпадают,
> то при каждом таком запросе происходит поиск и присвоение, плюс поиск
> аргумента в любом и запросе к серверу в общем.
> map $arg_NAME $my_arg {
> a 1;
> b 2;
> c 3;
> ...
> n N;
> }
> Ткните, где не прав.
> Если я что то упустил - покажите.
> Имеется ли патч для расширения контекста map?
Переменная "вычисляется" только при непосредственном её использовании,
если я не ошибаюсь.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|