23 сентября 2010 г. 19:16 пользователь Dmitry Veselov <span dir="ltr">&lt;<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>&gt;</span> написал:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

в лог попадает что-то типа:<br><br>
xxx.xxx.xxx.xxx - - [23/Sep/2010:11:10:39 -0400] &quot;-&quot; 400 0 &quot;-&quot; &quot;-&quot; &quot;-&quot;<br>
xxx.xxx.xxx.xxx - - [23/Sep/2010:11:10:39 -0400] &quot;-&quot; 400 0 &quot;-&quot; &quot;-&quot; &quot;-&quot;<br>
xxx.xxx.xxx.xxx - - [23/Sep/2010:11:10:56 -0400] &quot;-&quot; 400 0 &quot;-&quot; &quot;-&quot; &quot;-&quot;<br>
xxx.xxx.xxx.xxx - - [23/Sep/2010:11:10:56 -0400] &quot;-&quot; 400 0 &quot;-&quot; &quot;-&quot; &quot;-&quot;<br><br>
как сделать чтобы в лог попадало имя<br>
сайта к которому было обращение?</blockquote><div>Никак. Эти записи означают, что клиент установил соединение, но так и не передал ни единого байта. Если nginx находит в запросе клиента валидную строку Host, то берет на вооружение, если нет - не из воздуха же ее брать. </div>
</div>