У меня есть, mydomain.com
что находится на экземпляре виртуальной машины Azure с именемmymachine.cloudapp.net
Мне нужно настроить DNS так, чтобы оба www.mydomain.com
и mydomain.com
отображались на один и тот же хост. Я использую GoDaddy в качестве регистратора.
В настоящее время GoDaddy предлагает мне создать пустую ( @
) запись A, так что если я пингую mymachine.cloudapp.net
и разрешаю ее VIP-адрес, я могу сохранить ее в записи A.
К сожалению, если VIP меняется, и я забываю повторно набрать, я становлюсь mydomain.com
недоступным, и это нормально.
Когда я пытаюсь переместить эту @
запись в раздел CNAME, чтобы он лучше всего указывал на имя хоста виртуальной машины, я получаю следующую ошибку:
A record of a different type exists for the hostname @, could not create CNAME
Это происходит как при удалении записи A и записи CNAME, так и при отсутствии @
записи в разделе A.
Как установить @
запись CNAME в управляемом домене GoDaddy?
источник
Вы не можете добавить новую запись @ CNAME, не удалив все другие записи в GoDaddy.
Вместо этого оставьте записи CNAME такими, как они есть, и установите запись A (Apex), как указано в документации http://surge.sh/help/adding-a-custom-domain.
Это должно выглядеть так:
или в графическом интерфейсе:
источник