1

Я знаю, что для указания нового домена на мой существующий хост я должен указать серверы имен для хоста на сайте регистратора домена.

Но я не уверен, как хостинг-провайдер может узнать, на какую учетную запись хостинга я указываю?

Я предполагаю, что на одном сервере может быть несколько сайтов (по крайней мере, на общем хостинге)

Скажем, у меня есть общий хостинг и http://www.my-old-site.com, который указывает на следующие серверы имен:

ns1.example.com и ns2.example.com

Теперь я купил доменные имена www.new-domain.com и установил для серверов имен домена ns1.example.com и ns2.example.com.

Почему новый домен будет указывать на мой сайт, а не на какой-либо другой сайт на том же сервере? Что если на одном сервере 100 сайтов, как хостинг-провайдер может узнать, на какой сайт я хочу указать?

2 ответа2

0

Хостинг на нескольких сайтах осуществляется по концепции "Виртуальный хост". Он присутствует в большинстве реальных веб-серверов.

Несколько сайтов с разными именами указывают на один и тот же IP-адрес. Когда клиент подключается к http-серверу, он запрашивает конкретный сайт, указанный с помощью URL. Затем веб-сервер ищет этот конкретный сайт в своем списке виртуальных хостов и отправляет клиенту правильные страницы.

Веб-сервер Apache http://httpd.apache.org/docs/2.2/vhosts/examples.html

Веб-сервер IIS http://support.simpledns.com/kb/a82/virtual-hosting-with-iis-internet-information-services.aspx

0

Не ясно, что именно ваш вопрос. Если вы уже настроили new-domain.com у своего хостинг-провайдера, то да, все, что вам нужно сделать, это указать свой домен на серверах имен вашей хостинг-компании. Мадам объяснил, почему это работает.

OTOH, если все, что вы сделали, это настроили новый домен и не договорились с хостинг-провайдером, то не только не будет веб-сервера, настроенного для обработки вашего сайта, но даже серверы имен хостинговой компании не будут знать о new-domain.com и указание DNS вашего нового домена на эти серверы имен не будет работать. Вы должны привлекать хостинговую компанию к любой новой конфигурации домена (кроме настройки перенаправления с нового домена на старый домен).

В-третьих, если вы управляете своим собственным сервером с его собственным статическим IP-адресом, вам не нужно, чтобы хостинговая компания что-либо предпринимала, потому что вы можете настроить сервер самостоятельно, и DNS не нужно делегировать серверам имен хостинговой компании.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .