Godaddy cname “@” tidak berfungsi (instruksi dari Heroku)

10

Saya membuat aplikasi kecil di Heroku, dan saya mencoba mengikuti arahan mereka untuk menyiapkan domain khusus di Godaddy. Saya telah membuat CNAME untuk www, tetapi saya tidak bisa membuatnya untuk @ (atau mydomain.com. Sesuai instruksi mereka.

Saya terus mendapatkan kesalahan:

ERROR - DNS Rules Violation, A record of a different type exists for this hostname, CNAME 
cannot be created for @

Tidak peduli kombinasi titik dan @ mana yang saya gunakan. Adakah yang tahu cara menambahkan cname itu hanya dengan domain root dan bukan www?

btelles
sumber

Jawaban:

11

Saya telah menyiapkan domain dengan godaddy menggunakan heroku jadi lihat apakah ini membantu.

Pertama-tama Anda mengatur 3 A catatan dengan hostname @ untuk menunjuk ke heroku ips: 75.101.163.44, 75.101.145.87, dan 174.129.212.2 (periksa dokumen mereka untuk memastikan mereka sama ketika Anda melakukan ini).

Kemudian Anda menambahkan hanya satu catatan CNAME jika Anda ingin www dan arahkan ke @.

Jika Anda menggunakan fitur kontrol DNS total, layar Anda akan terlihat seperti ini:

teks alternatif

Anda juga perlu menggunakan heroku addon untuk DNS dan mengkonfigurasinya:

heroku addons:add custom_domains:basic
heroku domains:add yourdomainname.com
heroku domains:add www.yourdomainname.com

Melakukan hal di atas akan membuat Anda mengatur dengan layanan DNS dasar gratis mereka.

Carson
sumber
@ Djangofan: Tidak, Heroku tidak menggunakan anjing kampung. Juga, hubungan antara jumlah server web frontend dan server aplikasi paling lemah.
womble
1
Pengaturan ini sudah tua dan salah. Anda tidak dapat lagi menggunakan 3 alamat IP ini dengan Heroku.
wuputah
4

Anda tidak bisa - CNAME tidak dapat digunakan jika catatan sumber daya memiliki catatan lain di atasnya (yang memiliki nama root - NS catatan dan SOA, minimal). Apa yang harus Anda lakukan adalah mencatat A pada nama, menunjuk ke alamat IP dari nama yang heroku sarankan untuk memakai CNAME.

womble
sumber
Omong-omong ... omong-omong, Anda kebetulan tahu ada video di luar sana yang menjelaskan DNS, CNAME, dan semacamnya di sana?
btelles
3
Apa obsesi ini dengan belajar dari video? Mereka sulit untuk diperbaiki, sulit ditonton, sulit untuk diikuti ... dapatkan buku yang bagus, seperti buku O'Reilly BIND, atau RFC1034 / RFC1035.
womble