непонятка с 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