Разрешается ли имя хоста с помощью DNS и имя хоста с помощью веб-сервера для виртуального хостинга независимо друг от друга?

Являются ли следующие два независимыми друг от друга:

  • имя хоста, разрешенное DNS и

  • имя хоста, разрешенное веб-сервером для виртуального хостинга?

Благодарю.

1 ответ

Я думаю, я знаю, что вы здесь спрашиваете, и да, это так.

  1. Поиск DNS на mywebsite.com является функцией вашего локального компьютера. Вы печатаете www.mywebsite.exampleDNS разрешает это 192.0.2.4 а потом:

  2. Браузер делает запрос 192.0.2.4и как часть этого запроса он специально просит www.mywebsite.example, Это называется заголовком хоста.

Это тот заголовок узла, который веб-сервер использует для выбора виртуального узла для отображения. Действительно, в первые дни он просто не был поддержан всеми браузерами и не имел никакого отношения к DNS.

Другие вопросы по тегам