<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>
<DIV> </DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV>>> Почему nginx передает апачу запросы для домена <A
href="http://www.ajaxline.com">www.ajaxline.com</A>, когда секция server задана
только для <A href="http://naikonsoft.com">naikonsoft.com</A> и <A
href="http://www.naikonsoft.com">www.naikonsoft.com</A>?</DIV>
<DIV> </DIV>
<DIV>Потому что</DIV>
<DIV>"Если в запросе нет заголовка "Host" или же в нём указано имя, неописанное
ни в одном сервере, слушающем на адресе и порту, на которые пришёл запрос, то
запрос будет обслужен сервером, у которого первым описаны эти адрес и порт.
"</DIV>
<DIV> </DIV>
<DIV>Что и как раз наблюдается в Вашем случае.</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV><A
href="http://sysoev.ru/nginx/docs/virtual_hosts.html">http://sysoev.ru/nginx/docs/virtual_hosts.html</A></DIV>
<DIV> </DIV></FONT></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=dmitry.leonenko@gmail.com
href="mailto:dmitry.leonenko@gmail.com">Дмитрий Леоненко</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=nginx-ru@sysoev.ru
href="mailto:nginx-ru@sysoev.ru">nginx-ru@sysoev.ru</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, July 11, 2007 11:54
AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Видимо баг в debug режиме</DIV>
<DIV><BR></DIV>Конфиг такой:
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV>
<DIV>nsserver eng # cat /etc/nginx/nginx.conf</DIV>
<DIV>user nginx nginx;</DIV>
<DIV>worker_processes 1;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV>error_log /var/log/nginx/error_log info;</DIV>
<DIV>events {</DIV>
<DIV> worker_connections 8192;</DIV>
<DIV> use epoll;</DIV>
<DIV>}</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV>http {</DIV>
<DIV> include
/etc/nginx/mime.types;</DIV>
<DIV> default_type
application/octet-stream;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> log_format main</DIV>
<DIV>
'$remote_addr - $remote_user [$time_local] ' </DIV>
<DIV> '"$request"
$status $bytes_sent '</DIV>
<DIV>
'"$http_referer" "$http_user_agent" '</DIV>
<DIV>
'"$gzip_ratio"'; </DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> client_header_timeout 10m;</DIV>
<DIV> client_body_timeout
10m;</DIV>
<DIV> send_timeout
10m;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> connection_pool_size
256;</DIV>
<DIV> client_header_buffer_size
1k;</DIV>
<DIV> large_client_header_buffers
4 2k;</DIV>
<DIV> request_pool_size
4k;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> gzip on;</DIV>
<DIV> gzip_min_length 1100;</DIV>
<DIV> gzip_buffers 4 8k;</DIV>
<DIV> gzip_types
text/plain;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> output_buffers 1 32k;</DIV>
<DIV> postpone_output 1460;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> sendfile
on;</DIV>
<DIV> tcp_nopush on;</DIV>
<DIV> tcp_nodelay on; </DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> keepalive_timeout
75 20;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> ignore_invalid_headers on;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> index index.html;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> server {</DIV>
<DIV> listen
<A
href="http://10.4.80.208">10.4.80.208</A>;</DIV>
<DIV> server_name
<A href="http://naikonsoft.com">naikonsoft.com</A> <A
href="http://www.naikonsoft.com">www.naikonsoft.com</A>;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> access_log
/var/log/nginx/www.naikonsoft.com.access_log main; </DIV>
<DIV> error_log
/var/log/nginx/www.naikonsoft.com.error_log;</DIV>
<DIV> error_log
/var/log/nginx/debug debug;</DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV> location /
{</DIV>
<DIV>
proxy_pass <A
href="http://192.168.0.1">http://192.168.0.1</A>;</DIV>
<DIV>
proxy_redirect off;</DIV>
<DIV>
proxy_set_header X-Real-Ip
$remote_addr; </DIV>
<DIV>
proxy_set_header Host $host;</DIV>
<DIV> }</DIV>
<DIV> }</DIV>
<DIV>}</DIV><BR class=webkit-block-placeholder></DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV><FONT size=2></FONT><BR
class=webkit-block-placeholder></DIV></BLOCKQUOTE></BODY></HTML>