Страница 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 ...