<div>Добрый день!</div><div><br></div><div>Цитата из документации:</div><div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;">

<span class="Apple-style-span" style="background-color: rgb(204, 204, 204); "><a href="http://sysoev.ru/nginx/docs/http/ngx_http_map_module.html">http://sysoev.ru/nginx/docs/http/ngx_http_map_module.html</a></span></blockquote>

<blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><span class="Apple-style-span" style="background-color: rgb(204, 204, 204);"><br></span></div></blockquote><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;">

<div><strong style="background-color: rgb(204, 204, 204);">syntax: </strong></div><span class="Apple-style-span" style="background-color: rgb(204, 204, 204);">map <strong><em>$переменная1 $переменная2 { ... }</em></strong></span></blockquote>

<blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><strong style="background-color: rgb(204, 204, 204);">default: </strong></div><span class="Apple-style-span" style="background-color: rgb(204, 204, 204);">нет</span></blockquote>

<blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><strong style="background-color: rgb(204, 204, 204);">context: </strong></div><span class="Apple-style-span" style="background-color: rgb(204, 204, 204);">http</span></blockquote>

</blockquote><div>ИМХО!</div><div><div>Использование map <b>только</b> на уровне http в случае, на примере приведенном ниже очень иррационален,</div><div>если имеются виртульные хосты и имена агрументов в запросах к этим виртуальным хостам совпадают,</div>

<div>то при каждом таком запросе происходит поиск и присвоение, плюс поиск аргумента в любом и запросе к серверу в общем.</div><div><br></div><div><div>  map $arg_NAME $my_arg {</div><div>   a 1;</div><div>   b 2;</div><div>

   c 3;</div><div>   ...</div><div>   n N;</div><div>  }</div></div><div><br></div><div>Ткните, где не прав.</div><div>Если я что то упустил - покажите.</div><div><br></div><div>Имеется ли патч для расширения контекста map?</div>

<br>-- <br>Thank You for Your time!<br><br>Yours sincerely,<br>Vladimir Getmanshchuk<br><br>UNIX System Administrator<br>Openfilm, LLC<br><br>Email: <a href="mailto:vladget@netlabsystems.com" target="_blank">vladget@netlabsystems.com</a><br>

Skype: vladimir.getmanshchuk<br><br>
</div>