Page 1 of 1

DNS домен по умолчанию

Posted: Mon May 05, 2014 3:39 pm
by maxavis
Как я понимаю если по 80 порту зайти на ip адрес он должен открыть домен по умолчанию, а у меня по чему то так перестал делать и открывает домен другого пользователя а не админа. Что это может быть?


мой IP 5.141.86.234, открывается сайт пользователя. а я хочу что бы открывался домен по умолчанию, как это сделать, а так же если я удаляю сайт пользователя который в данное время там открывается, то на IP переходит чисто другой домен другого пользователя.

Что делать первый раз такой вижу

Re: DNS домен по умолчанию

Posted: Mon May 05, 2014 4:27 pm
by imperio
Так устроен apache, что по ip адресу открывается тот домен, чей виртуалхост идет первым в httpd.conf
Покажите содержимое

Code: Select all

/etc/httpd/conf.d/vesta.conf

Re: DNS домен по умолчанию

Posted: Sun Sep 14, 2014 7:08 am
by CubaVladimir
Для Debian правильный пусть выглядит так:

Code: Select all

/etc/apache2/conf.d/vesta.conf

Re: DNS домен по умолчанию

Posted: Fri Feb 13, 2015 7:05 pm
by Mihanja80
imperio, спасибо за информацию.
Может есть в планах прикрутить кнопочку: "Домен по умолчанию?" Где-нибудь в панели.

Сегодня пол дня читал ваш форум, решился потестить...
Поставил на чистый VPS Centos Linux хост 2.6.32-431.29.2.el6.x86_64 (1 ядро, 2 Гб оперативки).
Хорошо так работает, полезное дело делаете ;)

Re: DNS домен по умолчанию

Posted: Fri Feb 13, 2015 7:09 pm
by imperio
Привет. Спасибо. По домену по умолчанию вроде бы никто не просил, поэтому такая задача у нас не зарегистрирована
https://bugs.vestacp.com/
Можете добавить.

Re: DNS домен по умолчанию

Posted: Fri Feb 13, 2015 7:29 pm
by Mihanja80
НЕ, не нужно.
Перекинул на домен пользователя IP, создаю еще один домен у пользователя и второму домену автоматом прописывается первый домен в алиасы :) По идее это сломает все.

Правильно будет домены создавать и сайты держать под пользователем, а IP на заглушке пусть висит (вроде встречал такую рекомендацию для ISPmanager).

Re: DNS домен по умолчанию

Posted: Fri Feb 13, 2015 8:05 pm
by imperio
Правильно будет домены создавать и сайты держать под пользователем, а IP на заглушке пусть висит (вроде встречал такую рекомендацию для ISPmanager).
Все правильно

Re: DNS домен по умолчанию

Posted: Mon Jan 30, 2017 1:41 pm
by makas
а бывает еще ситуация, когда со сторонних ДНС направляешь на сервер все поддомены (*).domain.ru
и тогда если зайти на несуществующий поддомен, который не прописан на сервере, то опять же попадаешь на сайт, который первым прописан в конфиге. А логично было бы выдавать какую-то ошибку.
Я сделал так.
В главном юзере admin я сделал только один сайт с поддержкой SSL, он и будет заглушкой, я просто оставил его пустым, без файлов и при посещении его выдается ошибка 403.
Далее в /etc/apache2/conf.d/vesta.conf [путь в debian] находятся лишь вставки конфигов юзеров, я просто перенес загрузку конфигов admin на первое место и теперь конфиги админа и его сайт грузится первым, а значит он и грузится при посещении ip.
У меня эти конфиги выглядат так
Include /home/admin/conf/web/apache2.conf
Include /home/admin/conf/web/sapache2.conf - этот для HTTPS
Вот их и нужно передвинуть на первое место.
Сайт этот нужно создавать с SSL, иначе при посещении ip по https будет грузится какой-то другой первый сайт с SSL.

Re: DNS домен по умолчанию

Posted: Wed Feb 01, 2017 8:21 am
by Mr.Erbutw
По умолчанию домен постоянно убегает. (проблема в том что при пересоздании админа меняются записи)
в /conf.d/vesta.conf
Что б вернуть на место нужно выделить все акки кроме админа (пересоздать)
или
Далее в /etc/apache2/conf.d/vesta.conf [путь в debian] находятся лишь вставки конфигов юзеров, я просто перенес загрузку конфигов admin на первое место и теперь конфиги админа и его сайт грузится первым, а значит он и грузится при посещении ip.
У меня эти конфиги выглядат так
Include /home/admin/conf/web/apache2.conf
Include /home/admin/conf/web/sapache2.conf - этот для HTTPS
Вот их и нужно передвинуть на первое место.