Домен зарегистрирован у регистратора №1.
VDS сервер у другого, с первым никак не связанного.
На VDS - VestaCP, в нее добавил sub-домен, в браузере домен отображается, но грузит файлы с папки корневого домена Весты.
Почему не работает и что еще надо сделать?
*отмечу, основной домен работает, с ним проблем
Ну, думаю, необходимо настроить:
1. NS-зону (у вас фактически sub-домен - это поддомен 2-го, 3-го, ... т-цатого уровня. )
2. Настроить Apache (явно указать что даные этого sub-домена лежат в таком-то каталоге...)
Я так, думаю, что nslookup на данный момент отдаёт один и тот же IP и для основного домена и для поддомена...?
да, IP одинаковый, но разве он должен отличаться? В VestaCP есть DNS запись об этом сабдомене, папка на сервере тоже создалась для сайта. Проблема только в одном - DNS резолвит на дефолтную веб-папку, но не на папку сабдомена.
А DNS ничего и не знает о ваших папках! Он всего лишь указывает путь куда идти на домен или его поддомен... а дальше пилите конфиг на уровне Apache...!
Alexandr: хм, читаю гайды по Vesta - везде сказано, что простое добавление в web решает задачу. Как проверить на уровне Apache правильно ли он отрабатывает?
Судя по "...На VDS - VestaCP", думаю, только путём нагиба хостера в Г-образное положение... Это будет намного быстрее! ;)
Неоднократно сталкивался с ситуациями когда проблема подобного плана были именно в настройках хостера! Некоторые хостеры, к примеру, при размещении sub-доменов рекомендуют переносить NS-записи на их сервера...