|
|
|
| Если я всё правильно понимаю, схема создания сайта такова:
1. Я регистрирую доменное имя mysite.com на свою фамилию Иванов у регистратора доменов через реселлера доменов.
1а. Происходит связывание имени mysite.com с моей фамилией Иванов.
2. Я покупаю место на сервере (хостинг) для сайта у хостера, к примеру, папку (myname)public_html.
2б. Происходит связывание имени mysite.com с папкой (myname)public_html.
Вот пункты 1а и 1б не очень ясны, т.е. не понимаю, как делается эта связь, не на конкретном сервере, а В ПРИНЦИПЕ?
Как получается, что конкретная папка на жёстком диске хостера оказывается связана с моей фамилией через моё доменное имя??? Почему никто кроме меня не может привязать мой домен к своему сайту (например, в случае, когда я за домен уже заплатил, но к сайту его не привязывал)?
Уфф, надеюсь, я понятно объяснил то, что хочу понять? :) | |
|
|
|
|
|
|
|
для: coloboc66
(29.09.2011 в 11:21)
| | Когда Вы регистрируете домен, то Вы прописываете не только владельца, но и хостера (это можно сделать и позже, но надо сделать обязательно, иначе сайта не будет в сети).
А у хостера Вы прописываете не только владельца акаунта, но и домен, под который создается директория mysite.com.
В этот процесс никто посторонний вмешаться не может, поскольку требуется доступ к акаунту регистратора домена. | |
|
|
|
|
|
|
|
для: Владимир55
(29.09.2011 в 12:27)
| | Допустим, мой хостер - hoster.ru. Каким образом он связывает каталог на своём жёстком диске с моим доменом? Посредством сервера доменных имён DNS? Тогда что такое DNS? Программа или физический сервер? Где он находится? Если мой домен увязывается с IP сервера хостера, то как различается множество сайтов на одном сервере? У них всех разные IP? | |
|
|
|
|
|
|
|
для: coloboc66
(29.09.2011 в 12:50)
| | Нет, DNS - это служба, которая сообщает на сервере с каким IP-адресом искать ваш сайт. А хостер анализирует HTTP-заголовок Host, где в обязательном порядке указывается домен, который ищет клиент (см. пост ниже). | |
|
|
|
|
|
|
|
для: coloboc66
(29.09.2011 в 11:21)
| | >Почему никто кроме меня не может привязать мой домен к своему сайту (например, в случае,
>когда я за домен уже заплатил, но к сайту его не привязывал)?
1. Может, если вы это разрешите, при помощи DNS-настроек, которыми вы управляете через личный кабинет регистратора. Интернет не будет знать, что ваш сайт находится у хостера с конкретным IP-адресом, если этого не будут знать DNS-сервера. Через регистратора вы контролируете, чтобы DNS-сервера знали то, что вам нужно.
2. Более того, если вас не устроит регистратор вы можете его сменить и переместить управление вашим доменом к другому регистратору - это возможно благодаря тому факту, что домен связан с вашей фамилией.
3. Хостер на каждом из IP-адресов хранит сотни сайтов, которые обслуживает один Web-сервер. Чтобы определить к какому из сайтов идет запрос, он анализирует HTTP-заголовок Host, где указывается ваш домен. Именно так он и определяет к какой папке нужно обращаться, для обслуживания того или иного запроса. | |
|
|
|