Назад | Перейти на главную страницу

В чем разница между example.com и www.example.com?

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

У меня есть домен, который я настраиваю для друга. URL-адреса работают нормально, когда я использую короткую форму, например http://example.com. То есть страницы отображаются правильно, и я получаю ответы HTTP / 200. Когда я пытаюсь http://www.example.comоднако я получаю ошибку HTTP / 502. Пинг дает мне,

Запрос Ping не может найти хост www.example.com. Пожалуйста, проверьте имя и попробуйте снова.


Я в тупике, потому что не знаю достаточно терминологии, чтобы сформулировать хороший поиск по ключевым словам. Может ли кто-нибудь дать мне некоторую информацию о том, что мне может понадобиться сделать, чтобы настроить какой-то псевдоним, чтобы стандартный www. форма будет работать? Я не знаю, поговорить ли с моим регистратором или с моей хостинговой компанией, о чем их просить или где искать в различных панелях управления.

Любая помощь - даже просто наименование разных частей - была бы полезна. Я не знаю свои TLD по псевдонимам домена из CNAME.

Казалось бы, у вас (или у вашего друга) нет DNS-записи для «www» в его домене, это может объяснить проблему невозможности разрешить адрес.

Чтобы решить эту проблему, достаточно просто создать новую запись A (также известную как запись HOST) для www и сопоставить ее с IP-адресом его веб-сервера с его поставщиком DNS.

Список типов записей DNS можно найти по адресу http://en.wikipedia.org/wiki/List_of_DNS_record_types

На самом деле между этими двумя именами нет никакой разницы, кроме того факта, что к одному добавлен поддомен, а к другому нет. Вы можете настроить записи ресурсов, чтобы использовать практически неограниченное количество поддоменов, если у вас есть доменное имя.

Существует не менее 30 различных типов записей ресурсов. На данный момент вы, вероятно, можете сосредоточиться на двух:

  • aname (запись "a" - запись основного адреса)
  • cname (псевдоним одного имени для другого)

www - самый распространенный поддомен, но есть и другие. Взгляните на следующие примеры:

  • gmail.google.com
  • my.yahoo.com

Вам необходимо понять, что google.com и yahoo.com - это доменные имена. Что-нибудь до этого называется имя хоста или субдомен. Если вы предпримете необходимые шаги для настройки разрешения DNS для разрешения этих поддоменов либо на их собственный IP-адрес (используйте имя), либо как псевдоним (используйте имя C) и вы настроили свой веб-сервер, чтобы понимать такие запросы, которые вы будете устанавливать.

В вашем случае вы должны использовать cname, чтобы указать www.domainname.com на domainname.com. Имя cname более подходит в качестве ответа, только если вы намереваетесь указать оба на один и тот же IP-адрес. Таким образом, если вам потребуется изменить свой IP-адрес в будущем, вам нужно будет изменить только одну запись.

Что касается того, чтобы ваш веб-сервер понимал оба запроса, существует множество примеров как для Apache, так и для IIS при сбое сервера. Сделайте поиск, и вы найдете все, что вам нужно. Ищите виртуальные хосты.

Изменить: вот перекрестная ссылка на cnames. У них тоже есть свое место. Используйте инструмент, который лучше всего подходит для ваших обстоятельств.

В чем разница между domainname.com и www.domainname.com?

Запись хоста (также известная как Запись ).

Вы также можете использовать псевдоним (так называемый CNAME), хотя для этого потребуется, чтобы клиент выполнил два поиска в DNS, поэтому лучше использовать запись A.

Технически example.com и www.example.com это разные доменные имена. На них могло быть 2 совершенно разных сайта (хотя это довольно плохая практика).

Что вам нужно сделать, так это установить новый рекорд для www чтобы указать на тот же хост (т.е. компьютер / сервер / машину / что угодно), что и example.com.