Налаштування запису CNAME "@" на панелі керування GoDaddy


25

Я маю mydomain.comщо розміщений у екземплярі Azure VM під назвоюmymachine.cloudapp.net

Мені потрібно налаштувати DNS так, щоб обидва www.mydomain.comі mydomain.comпотрапили на карту до одного хоста. Я використовую GoDaddy як реєстратор.

В даний час GoDaddy пропонує мені створити порожній ( @) запис, так що, якщо я вкажу mymachine.cloudapp.netі вирішу його VIP-адресу, я можу зберігати його у записі A.

На жаль, якщо VIP зміниться, і я забуду повторно пінг, я стає mydomain.comнедосяжним, і це нормально.

Коли я намагаюся перемістити цей @запис у розділ CNAME, щоб він найкраще вказував на ім'я хоста VM, я отримую таку помилку:

A record of a different type exists for the hostname @, could not create CNAME

Це відбувається як у випадку, якщо я видаляю запис A, так і записую CNAME, і якщо @у розділі A немає запису.

Як можна встановити @запис CNAME у домені, керованому GoDaddy?

Відповіді:


30

Коротше кажучи, ви не можете зробити @ запис CNAME, не видаливши всі інші записи ресурсів для @, і ви не можете цього зробити, оскільки деякі (як записи NS) потрібні для належного функціонування DNS. Це одна з причин, чому такі постачальники, як Heroku, говорять вам не використовувати голі доменні імена .

Вам знадобиться хост, щоб здійснити перенаправлення HTTP з example.comна www.example.comдля вас, на який ви вкажете AAAAA) запис для @.

Якщо ваш DNS розміщується з GoDaddy, то у них є безкоштовна послуга, яка зробить це за вас. У своєму менеджері домену GoDaddy знайдіть у лівій частині "Пересилання" та натисніть "Керувати". Потім встановіть його вперед , example.comщоб www.example.comі оновити DNS для підтримки змін. Ви повинні залишити розширені параметри за замовчуванням.

Керування переадресацією домену GoDaddy


2
Чи може переадресація домену також впливати на субдомени? Я хочу перенаправити всіх користувачів на example.org на www.example.org Чи дозволить переадресація домену робити це?
Ut xD

що робити, якщо я хочу передати аргументи в URL? Коли я пересилаю URL-адресу з голого, який мав аргументи URL-адреси, передані з оригінального запиту, він знімає рядок запиту URL-адреси і просто пересилає мене до www. порт мого сайту
Coty Embry

Пересилання Godaddy з голої URL-адреси вже не працює з глибокими посиланнями. Він має функцію короткого посилання, яка стає на шляху.
Peter DeWeese

-1

Ви не можете додати нову запис @ CNAME, не видаливши всі інші записи в GoDaddy.

Замість цього залиште записи CNAME такими, якими вони є, і встановіть запис A (Apex), як зазначено в документах http://surge.sh/help/adding-a-custom-domain введіть тут опис зображення

Це повинно виглядати так:

; A Records
@   1800    IN  A   45.55.110.124

або в графічному інтерфейсі:

Type: A
Name: @
Points to: 45.55.110.124

Не знаєте, як це відповідає на питання? Питання вказувало, що A-запис - це те, що зараз робиться, але це не дуже підходить для рухомого ip-адреси.
олігофрен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.