Можно попробовать описать это через map. Во всяком случае у меня заработало.<br><br><div class="gmail_quote">17 мая 2012 г., 22:43 пользователь Oleksandr V. Typlyns'kyi <span dir="ltr"><<a href="mailto:wangsamp@gmail.com" target="_blank">wangsamp@gmail.com</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">Today May 17, 2012 at 14:23 vandy wrote:<br>
<br>
> Требуется логировать запросы для<br>
> каждого сайта в отдельный файл.<br>
> Я пробовал писать так - access_log<br>
> /var/log/nginx/$host;<br>
> но в error логах пишется "*8870 testing "/etc/nginx/html"<br>
> existence failed (2: No such file or directory) while logging request"<br>
><br>
> Что я делаю не так?<br>
<br>
</div>  <a href="http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log" target="_blank">http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log</a><br>
  при каждой записи в лог проверяется существование корневого каталога для запроса - если этот каталог не существует, то лог не создаётся.<br>
<div class="im"><br>
> Может кто знает какое-нибудь другое<br>
> решение, кроме того, что бы создать<br>
> конфиг под каждый отдельный домен?<br>
<br>
</div>  Логировать на стороне куда проксируете?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
WNGS-RIPE<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Best regards,</div>
Anton Kiryushkin,<br> <br>