ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

404 и слэш


  • To: nginx-ru@xxxxxxxxx
  • Subject: 404 и слэш
  • From: "Dmitry Veselov" <nginx-forum@xxxxxxxx>
  • Date: Thu, 23 Sep 2010 05:13:01 -0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=Rp56fbzDRMP9zpAsbH0TnO5Ktkgcies6LmyTZjccN0c=; b=jLjG20lq9xzF9YfvpwV0GguO09rYuh0XXpAjW+9eScr2ONVEChnvlXql72D6R2/yqhPFQlPLopyb1vSqOukQH0zxRZuluFgUHH3zTcEL/zj8AdiJ+yDDnSsguj4PWC5P;

создан файл-затычка для несуществующих
сайтов, то есть если в nginx нет
конфигурации сайта, он отображает эту
страницу. странные вещи происходят:
http:/domain.com/ отображает нормально
http:/domain.com/pupkin отображает нормально
http:/domain.com/pupkin/ отображает только html,
почему-то не учитывая css, который
прописан в теле html. грубо говоря
отображает таблицу и текст, но без
фоновых картинок. конфиги ниже:

[code]
    server {
        limit_conn   myzone  10;
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        access_log  /var/log/nginx/def.access.log  main;
        error_log   /var/log/nginx/def.error.log;

        location = / {
            root   /usr/share/nginx/html;
#            index  index.html index.htm;
            index  404.html 404.htm;
        }

        error_page  404              /404.html;
        
        location = /404.html {
            root   /usr/share/nginx/html;
        }
        
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /usr/share/nginx/html;
        }
    }
[/code]

404.html:
[code]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd";>



.content {
background:#FFFFFF url(./content0.jpg) no-repeat scroll center top;
height:590px;
vertical-align:top;
color:#FFFFFF;
font-size:14px;
line-height:25px;
font-family:tahoma,arial,sans-serif;
width: 940px;
text-align: center;
}
body{background-color:#4d4d4d; margin: 0px;}
.left {
background:transparent url(left0001.jpg) repeat-y scroll left center;
width:21px;
}
.right {
background:transparent url(right001.jpg) repeat-y scroll right center;
width:21px;
}
.footer {
background:transparent url(footer01.jpg) no-repeat scroll left top;
height:26px;

}



&nbsp;<!-- Start_Module_461 -->&nbsp;The site you have requested is
currently unavailable. Please check back soon.

We apologize for the inconvenience.<!-- End_Module_461 -->&nbsp;




[/code]

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,133277,133277#msg-133277


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.