1 Jan 05:23
Re: Как не учитывать себя в access-логах?
Здравствуйте.
Очевидно, что директива access_log не разрешена на уровне if. Если принципиально хотите отключить логирование, попробуйте воспользоваться рерайтом на именованный локейшн, в котором уже будет отключено логирование. Но гораздо разумнее делать это именно в awstat, ибо парсинг логов происходит один раз, а условие будет проверяться на каждый запрос, да и помимо этого, nginx не дружит с if.
С уважением, Антон
31 декабря 2009 г. 12:34 пользователь Николай Кучумов <kuchumovn <at> gmail.com> написал:
Здравствуйте.
Я запустил у себя на машине wiki, и время от времени наполняю её.
Могу ли я как-нибудь сделать так, чтобы в access_log не писались мои запросы (127.0.0.1 = 190.170.1.1)?
Я попробовал сделать так:
if ($remote_addr ~ "^(127\.0\.0\.1|190\.170\.1\.1)")
{
access_log off;
}
Но NginX пишет: ""access_log" directive is not allowed here".
Может быть вы мне подскажете какой-нибудь способ не писать в лог мои локальные запросы?
Там ещё AWStats статистику считает с учётом моих локальных запросов, так что этим "одним выстрелом" я рассчитываю убить "двух зайцев".
_______________________________________________
nginx-ru mailing list
nginx-ru <at> nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list nginx-ru <at> nginx.org http://nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru <at> nginx.org
RSS Feed