Я купил доменное имя www.mydomain.com
на Namecheap, и мне удалось настроить перенаправление на мой личный сервер, доступный по IP-адресу XXX.XXX.XXX.XXX
.
Проблема в том, когда я приезжаю www.mydomain.com
адресная строка изменится на XXX.XXX.XXX.XXX
из-за перенаправления.
Я хочу, чтобы DNS-серверы автоматически разрешали www.mydomain.com
к XXX.XXX.XXX.XXX
чтобы избежать перенаправления. Namecheap позволяет мне «Перенести DNS на Webhost», но я не знаю, какие данные вводить туда (мне нужно ввести домены DNS-сервера).
Есть ли процедура информирования DNS-серверов по всему миру о том, что www.mydomain.com
теперь должен решить XXX.XXX.XXX.XXX
? Какую информацию DNS я должен предоставить Namecheap для передачи DNS?
В этой задаче четыре сущности, и то, что NameCheap - три из них, скорее сбивает с толку.
www.example.com
указать на их веб-сервер, а затем настроил свой веб-сервер для ответа на все HTTP-запросы с помощью ответа перенаправления HTTP 301 или 302 с Location:
заголовок, в котором указан ваш IP-адрес. Это наверное не то, что вы хотели.Что вам нужно сделать сейчас, так это войти в веб-интерфейс NameCheap, найти своего менеджера домена и настроить Запись для корня вашего домена (вероятно, отображается как символ @), который содержит ваш IP-адрес. Затем создайте еще один Запись для www
поддомен, который также содержит ваш IP-адрес. Обе эти записи, вероятно, уже существуют, и вам просто нужно будет изменить их, чтобы они были записями A и содержали ваш IP-адрес.
Только что посмотрел это NameCheap руководство Я хотел бы пожелать вам удачи в этом вопросе. Это видео вытолкнуло GoDaddy с вершины рейтинга самые запутанные реализации интерфейса DNS список. Это серьезно плохо. Надеюсь дешево.
Вы должны создать запись «A» для «www.mydomain.com». на вашем сервере, который указывает на ваш ip. Перенаправление - это не настоящая запись DNS, это HTML-код в вашем домашнем каталоге, который перенаправляет на ваш сервер. Когда вы перейдете на www.mydomain.com, вы будете перенаправлены на xxx.xxx.xxx.xxx, для этого rason вы видите этот ip вместо домена.