Saya telah mengatur DNS untuk situs web saya sehingga example.com
merupakan A
catatan (menunjuk ke IP), tetapi saya tidak tahu harus berbuat apa www.example.com
.
Saya bermaksud untuk menambahkan CNAME
catatan www.example.com
sehingga akan menjadi alias example.com
.
TETAPI, saya sudah memeriksa pengaturan saya dengan https://intodns.com dan itu menunjukkan:
GALAT: Saya tidak bisa mendapatkan catatan A untuk www.example.com!
Kesalahan teratasi jika saya mengubah www
untuk A
merekam. Apakah ada "aturan" yang mengharuskan itu?
domain-name-system
cname-record
a-record
Sorin Buturugeanu
sumber
sumber
Jawaban:
Perbedaan antara memiliki catatan A vs CNAME untuk www akan menjadi tambahan. Dalam hal CNAME setelah mengetahui bahwa www adalah CNAME ke example.com, tampilan lain akan dilakukan untuk example.com.
Selain itu jika Anda berencana untuk menggunakan CDN atau layanan akselerasi 3 pihak maka CNAME akan ikut bermain. Contoh pencarian hasil www.google.com berikut ini. Perhatikan perbedaan TTL dari www.l.google.com dan www.google.com
Ini memberikan fleksibilitas untuk mengubah catatan, menjaga TTL yang lebih rendah, melakukan hal-hal mewah seperti pengalihan geo, jika menggunakan layanan pihak ketiga.
Dalam kasus Anda itu tidak masalah karena Anda menunjuk keduanya ke IP yang sama.
sumber
Tidak ada aturan bahwa
www.
alamat tersebut harus merupakan catatan A. Ini sangat umum untuk situs web untuk menjadiCNAME
sesuatu yang lain. Sebagai contoh:Atau:
Jika ada yang tidak berfungsi untuk Anda, itu menunjukkan kesalahan konfigurasi. Tanpa melihat catatan DNS Anda yang sebenarnya sulit untuk membantu, tetapi menggunakan alat-alat baris perintah seperti
dig
dapat membantu Anda men-debug masalah dengan menunjukkan kepada Anda apa persisnya catatan DNS yang diekspos oleh server nama Anda.sumber