ПРОЕКТЫ 


  АРХИВ 


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: Нужна заглушка для всех запросов, не указанных явно в других конфигах в server_name



14.05.2012 10:49, Vladislav V. Prodan написал:

Сеошники негодут, ибо про 286523487653897.site.com открывается другой
сайт на этом же IP.

На других конфигах в server_name оставил только site.com и www.site.com
На сайте-заглушке указал так:
server {
     listen xx.xxx.xxx.xxx:80;
     listen 80 default_server;
     server_name _ "";
...
}

Почему не работает?



Вот - стандартная заглушка:
server {
        listen  x.x.x.x:80 default_server deferred;
        access_log off;
        server_name _;
        return 444;
}

Для каждой пары IP + порт ее надо определять, у Вас почему-то сначала один listen IP + порт, а потом просто порт. В общем чтобы оно работало, надо для всех вариантов, которые есть в других server { } описать этот listen с указанием default_server.



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

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


 




Copyright © Lexa Software, 1996-2009.