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
|