Страница 1 из 2

Создание домена на сервере

Добавлено: 30 авг 2004, 17:49
andrey137
Вопрос такой - предположим провайдер выделил мне место и домен на своем сервере, например:

ivanov.provaider.ru .

Могу ли я не обращяась к провайдеру создать себе домен следующего уровня, например:

pivo.ivanov.provaider.ru?

Скажем, используя ".htaccess" или как-либо еще?

Заранее спасибо за ответ ;-)

Добавлено: 30 авг 2004, 18:54
chur
В общем случае нет. DNS запросы будут приходить к DNS серверу provider.ru, который в свою очередь будет отвечать domain not exist.

Добавлено: 30 авг 2004, 23:19
andrey137
Погодите же, как же??

Вот есть домен

ivanov.provaider.ru

предположим под него выделен некий IP, почему я немогу этому IP кучу виртуальных хостов в соответствие понаставить, сам же провайдер это запросто делает?
Ну он вроде это в httpd.conf делате, а что же .htaccess ему не аналогичен???

зыж Большое спасибо за ответ!

Добавлено: 31 авг 2004, 14:25
chur
andrey137, ты путаешь разные службы.
Если коротко. Для того, что бы один хост обратился ко второму, нужно знать IP адрес второго хоста. Это происходит с помощью службы DNS. После того, как определен адрес первый хост обращается к соответствующей службе второго хоста (в твоем случае веб-сервер). И в этом запросе присутствует и доменное имя второго хоста, по которому веб-сервер различает виртуальные хосты.
Поэтому, на запрос дать адрес pivo.ivanov.provider.ru DNS служба ответить, что domain not exist и запроса к веб-серверу не будет вообще.

Добавлено: 31 авг 2004, 15:52
AiK
chur, вроде как доменные имена третьего уровня и ниже не обязательно в DNS прописывать...

Добавлено: 01 сен 2004, 17:36
chur
chur, вроде как доменные имена третьего уровня и ниже не обязательно в DNS прописывать...
К IP-адресу их привязать кто-то должен.

Добавлено: 01 сен 2004, 17:46
AiK
chur, этой проблемой вполне и Apache может озаботиться.
Ежели не ошибаюсь - с помощью директивы VirtualHost или модуля mod_vhost_alias.
Есс-но pivo.ivanov.provider.ru будет иметь тот же IP адрес, что и ivanov.provider.ru.

Добавлено: 01 сен 2004, 17:57
chur
Если в DNS прямо не прописать pivo.ivanov.provider.ru то он не будет иметь ни какого адреса.

Добавлено: 01 сен 2004, 18:04
chur
Я имею в виду, 'личный' DNS, который может иметь каждый, кто зарегистрировал себя домен второго уровня (обычно за деньги). И этом личном DNS можно прописывать домены третьего, четвертого и т.д. уровней совершенно бесплатно. Но чтобы все работало, эти доменные имена прописать необходимо.

Добавлено: 01 сен 2004, 18:19
AiK
chur, наверно в DNS можно указать что-то вроде *.ivanov.provider.ru ...