Mengkonfigurasi "@" catatan CNAME di panel kontrol GoDaddy

25

Saya memiliki mydomain.comyang di-host pada instance Azure VM bernamamymachine.cloudapp.net

Saya perlu mengkonfigurasi DNS agar keduanya www.mydomain.comdan mydomain.comdipetakan ke host yang sama. Saya menggunakan GoDaddy sebagai pendaftar.

Saat ini GoDaddy menawarkan saya untuk membuat catatan ( @) A kosong , sehingga jika saya melakukan ping mymachine.cloudapp.netdan menyelesaikan alamat VIP-nya, saya dapat menyimpannya dalam catatan A.

Sayangnya, jika VIP berubah dan saya lupa melakukan ping ulang saya mydomain.comtidak dapat dijangkau, dan itu normal.

Ketika saya mencoba untuk memindahkan @catatan itu ke bagian CNAME sehingga itu menunjuk ke nama host VM, saya mendapatkan kesalahan berikut:

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

Ini terjadi baik jika saya menghapus catatan A dan menulis CNAME, dan jika tidak ada @catatan di bagian A.

Bagaimana seseorang dapat mengatur @catatan CNAME dalam domain yang dikelola GoDaddy?

usr-local-ΕΨΗΕΛΩΝ
sumber

Jawaban:

30

Singkatnya, Anda tidak dapat membuat @ rekam CNAME tanpa menghapus semua catatan sumber daya lainnya untuk @, dan Anda tidak dapat melakukannya karena beberapa (seperti catatan NS) diperlukan untuk fungsionalitas DNS yang tepat. Ini adalah salah satu alasan mengapa penyedia seperti Heroku memberi tahu Anda untuk tidak menggunakan nama domain telanjang .

Anda akan membutuhkan host untuk melakukan pengalihan HTTP dari example.comke www.example.comuntuk Anda, di mana Anda akan menunjuk A(dan AAAA) merekam untuk @.

Jika DNS Anda di-host dengan GoDaddy, maka mereka memiliki layanan gratis yang akan melakukan ini untuk Anda. Di pengelola domain GoDaddy Anda, lihat di sebelah kiri untuk "Penerusan" dan klik "Kelola". Kemudian atur untuk meneruskan example.comke www.example.comdan memperbarui DNS Anda untuk mendukung perubahan. Anda harus membiarkan Opsi Lanjutan pada pengaturan standarnya.

Kontrol Penerusan Domain GoDaddy

Michael Hampton
sumber
2
Apakah Penerusan Domain juga mempengaruhi subdomain? Saya ingin mengarahkan semua pengguna ke example.org ke www.example.org Apakah mengaktifkan penerusan domain akan melakukannya?
Ut xD
bagaimana jika saya ingin memberikan argumen di url? Ketika saya meneruskan url dari yang telanjang yang url args diteruskan dari permintaan semula, ia menghapus string kueri dari url dan hanya meneruskan saya ke www. port situs saya
Coty Embry
Penerusan GoDaddy dari url kosong tidak lagi berfungsi dengan tautan dalam. Ini memiliki fitur tautan pendek yang menghalangi.
Peter DeWeese
-1

Anda tidak dapat menambahkan catatan @ CNAME baru tanpa menghapus semua catatan lain di GoDaddy.

Alih-alih biarkan catatan CNAME apa adanya, dan atur Catatan A (Apex) seperti yang disebutkan dalam dokumen http://surge.sh/help/adding-a-custom-domain masukkan deskripsi gambar di sini

Seharusnya terlihat seperti ini:

; A Records
@   1800    IN  A   45.55.110.124

atau di GUI:

Type: A
Name: @
Points to: 45.55.110.124
Elise Chant
sumber
Tidak yakin bagaimana ini menjawab pertanyaan? Pertanyaan menentukan bahwa A-record adalah apa yang sedang dilakukan, tetapi itu tidak cocok untuk alamat ip bergerak.
oligofren