Я разработчик, и у меня проблемы с настройкой хостинга, и я надеюсь, что вы, ребята, можете мне помочь.
У меня есть домен, который я настраиваю для друга. 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 различных типов записей ресурсов. На данный момент вы, вероятно, можете сосредоточиться на двух:
www - самый распространенный поддомен, но есть и другие. Взгляните на следующие примеры:
Вам необходимо понять, что 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
.