ПРОЕКТЫ 


  АРХИВ 


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: http://www.mysite.com работает, но http://mysite.com игнорируется



On Sat, May 21, 2011 at 08:16:17PM -0400, dpichugin wrote:
> Пытаюсь настроить nginx чтобы все
> виртуальные сервера кроме требуемых
> были проигнорированы.
> Для простоты имею:
>   server 
>   {
>     listen                80;
>     server_name     mysite.com www.mysite.com;
>     root                  html;
>   }
> 
> 
>   server 
>   {
>     listen                80  default_server;
>     server_name      _;
>     return                404;
>   }
> 
> Ожидаю что http://mysite.com/ и http://www.mysite.com/
> будут обработаны, 
> ондако http://www.mysite.com/ работает корректно,
> а http://mysite.com/ вызывает ошибку 404, 
> т.е. выбирается второй виртуальный
> сервер а mysite.com просто игнорируется,
> пробовал другие 
> коды ошибки во втором виртуальном
> сервере, и именно они выдаются при
> запросе на http://mysite.com/
> 
> Использование rewrite не кажется мне
> правильным.
> 
> Кроме этих виртуальных серверов в
> конфигурации присутствуют mercurial
> (hg.mysite.com www.mysite.com) и
>  trac (trac.mysite.com www.trac.mysite.com). и хочется
> иметь возможность добавить myanothersite.com с
> 
> таким же набором:
> myanothersite.com+hg.myanothersite.com+trac.myanothersite.com.
> 
> Возможно я что-то делаю не так.
> Пожалуйста посоветуйте что делать.

Должно работать. Видимо, простой конфиг не соответсвтует реальному.


-- 
Igor Sysoev

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


 




Copyright © Lexa Software, 1996-2009.