Непонятки с nginx 0.6.29 (с добавкой)

strumper strumper at yandex.ru
Wed Jan 14 11:00:37 MSK 2009


Здравствуйте!

На сервере два основных домен плюс кучка поддоменов у каждого.
У одного домена (domen1.ru) - все поддомены работают великолепно.
У второго - любой из поддоменов выдает в ответ голый
"<p>Зайдите на сайт попозже" - т.е. не стандартную страничку ошибки nginx, а что
то другое. 

До апача запрос не доходит (в логах апача пусто), в access логе nginx подобное:
ххх.ххх.ххх.ххх - - [12/Jan/2009:11:19:26 +0300] "GET / HTTP/1.0" 200 26 "-"
"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.3) Gecko/2008092417
Firefox/3.0.3"
в error логе nginx - пусто.

Конфиги поддоменов отличаются только путями.

Добавка:
nginx статику отдает, а вот то что передается апачу - безследно исчезает с таким вот ответом.

Подскажите пожалуйста, что это такое и как избавиться от этого?
Неужели нет никаких мыслей?

Спасибо!

Конфиг nginx: 

user  nginx;
worker_processes  1;
events {
    worker_connections  1024;
    use kqueue;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    access_log off
    sendfile        on;
    tcp_nopush     on;
    keepalive_timeout  65;
    proxy_intercept_errors on;
    gzip  on;

    server {
        listen       xxx.xxx.xxx.xxx:80;
        server_name z1.domen.ru www.z1.domen.ru;
        access_log  off;
        location ~*
^.+.(jpg|jpeg|gif|png|ico|css|zip|doc|xls|pdf|swf|rtf|js)$
        {
            root   /home/z1/www;
        }
        location /
        {
            proxy_pass         http://127.0.0.1:80/;
            proxy_redirect     off;
            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            client_max_body_size       10m;
        }
        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        location ~ /\.ht {
            deny  all;
        }
    }





More information about the nginx-ru mailing list