ПРОЕКТЫ 


  АРХИВ 


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]

Re: Listen default не работает?



17.10.2010 9:10, Igor Sysoev пишет:
On Sun, Oct 17, 2010 at 01:59:50AM +0300, Андрей Василишин wrote:


Подробно можно почитать тут:

http://nginx.org/en/docs/http/request_processing.html
http://nginx.org/en/docs/http/server_names.html

Там же есть примеры catch-all.

Вариант заработал:
server {
      listen       80  default_server;
      server_name  _;
      return       444;
}

Все же осталось непонятным, почему мой вариант упорно не хотел работать.

Если остальные сервера всё ещё на отдельных ip, то работать не должно
и сейчас.



Да, на отельных. Как я понял, чтобы оно заработало, надо просто все их в listen прописать.
А вообще сейчас такое происходит:
Server: nginx/0.7.67
Date: Sun, 17 Oct 2010 09:32:23 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
X-Powered-By: PHP/5.2.14-0.dotdeb.0
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Expires: Mon, 1 Jan 2001 00:00:00 GMT
Last-Modified: Sun, 17 Oct 2010 09:32:23 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 20

200 OK

То есть запрос передается на бэкенд, а тот уже в свою очередь почему-то начал выдавать пустую страницу, раньше выдавал контент первого по алфавиту домена.

--
WBR, Andrey Vasilishin CDIG1-UANIC, CDIG1-RIPE

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


 




Copyright © Lexa Software, 1996-2009.