непонятка с rewrite
Igor Sysoev
is at rambler-co.ru
Sat Apr 9 17:39:56 MSD 2005
On Sat, 9 Apr 2005, RaPaMaN wrote:
> Igor Sysoev пишет:
>
>> On Sat, 9 Apr 2005, RaPaMaN wrote:
>>
>>> Или может я могу в if проверять REQUEST_URI ?
>>>
>>> Или нет такой переменной, только HTTP_USER_AGENT ?
>>
>>
>> Сейчас if поддерживает REMOTE_ADDR, DOCUMENT_URI, QUERY_STRING и
>> все заголовки зароса в виде HTTP_..., например, "Accept-Encoding" -
>> HTTP_ACCEPT_ENCODING.
>>
> Понял, спасибо, т.е. я могу вызыватть в общей части server (а не в location):
> if ( $HTTP_DOCUMENT_UR ~* ^blabalbla$)
> {
> rewrite to hell last;
> }
>
> ?
$DOCUMENT_URI.
Но я бы не советовал так делать: "location ~* ^blabalbla$ { ... }" будет
быстрее.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list