Здравствуйте. <br>Очевидно, что директива access_log не разрешена на уровне if. Если принципиально хотите отключить логирование, попробуйте воспользоваться рерайтом на именованный локейшн, в котором уже будет отключено логирование. Но гораздо разумнее делать это именно в awstat, ибо парсинг логов происходит один раз, а условие будет проверяться на каждый запрос, да и помимо этого, nginx не дружит с if. <br>
С уважением, Антон<br><br><div class="gmail_quote">31 декабря 2009 г. 12:34 пользователь Николай Кучумов <span dir="ltr">&lt;<a href="mailto:kuchumovn@gmail.com">kuchumovn@gmail.com</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Здравствуйте.<br>Я запустил у себя на машине wiki, и время от времени наполняю её.<br>Могу ли я как-нибудь сделать так, чтобы в access_log не писались мои запросы (127.0.0.1 = 190.170.1.1)?<br><br>Я попробовал сделать так:<br>

<br>    if ($remote_addr ~ &quot;^(127\.0\.0\.1|190\.170\.1\.1)&quot;)<br>    {<br>            access_log off;<br>    }<br><br>Но NginX пишет: &quot;&quot;access_log&quot; directive is not allowed here&quot;.<br><br>Может быть вы мне подскажете какой-нибудь способ не писать в лог мои локальные запросы?<br>

Там ещё AWStats статистику считает с учётом моих локальных запросов, так что этим &quot;одним выстрелом&quot; я рассчитываю убить &quot;двух зайцев&quot;.<br>
<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
<br></blockquote></div><br>