header вместо error_page

Igor Sysoev is at rambler-co.ru
Thu Dec 6 14:21:27 MSK 2007


On Thu, Dec 06, 2007 at 02:11:01PM +0300, Евгений Васильев wrote:

> Здравствуйте, Igor.
> 
> Вы писали 6 декабря 2007 г., 10:28:11:
> 
> IS> On Thu, Dec 06, 2007 at 10:17:23AM +0300, Евгений Васильев wrote:
> 
> >> Здравствуйте, Igor.
> >> 
> >> Вы писали 5 декабря 2007 г., 14:09:06:
> >> 
> >> IS> 204 выдаст
> >> 
> >> IS>   error_page 404 = /zero;
> >> 
> >> IS> А
> >> 
> >> IS>   error_page 404 /zero;
> >> 
> >> IS> выдаст тело от /zero, то есть, ничего, и код 404.
> >> 
> >> А можно выборочно лог вести? писать туда скажем только 200 и 206 ошибки?
> >> А то неимоверные размеры изза этих 503.
> 
> IS>        error_page  503  /nolog;
> 
> IS>     location = /nolog {
> IS>         return 204;
> IS>         access_log   off;
> IS>     }
> 
> Замечательно! вот бы еще сделать так, чтобы строки лога имели
> фиксированную длину, для быстрого его чтения.
> т.е уровнять параметры $user_agent $refferer $request
> =)

Это очень просто. Для этого нужно, чтобы клиенты пользовались только одной
версией браузера, делали бы одинаковый запрос, и делали бы его с одного
и того же сайта.


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





More information about the nginx-ru mailing list