Tentu! Berikut adalah rangkuman lengkap dan praktis dari seluruh proses yang sudah kamu lalui — khusus untuk domain `hdtok.eu.org` dan subdomain seperti `dev.hdtok.eu.org`, termasuk solusi error dan tips propagasi.
🎯 Tujuan Akhir
✅ `dev.hdtok.eu.org` → blog Hugo (di Cloudflare Pages)
✅ `blog.hdtok.eu.org` → Blogger (via CNAME)
✅ Tidak ada konflik DNS
✅ Bisa nulis blog dengan mudah (sekali klik)
📚 Rangkuman Tutorial: Setup Domain di Cloudflare
✅ 1. DNS Tidak Boleh Campur CNAME & A
❌ Berdasarkan [RFC 1034](https://developers.cloudflare.com/dns/managedn...)
Aturan:
Jika kamu buat CNAME untuk `blog`, maka:
❌ Tidak boleh ada A, AAAA, TXT, MX record dengan nama `blog`
✅ Hanya boleh satu CNAME
Contoh Benar:
| Type | Name | Content | Proxy |
|---|---|---|---|
| CNAME | blog | ghs.google.com | 🟠 |
✅ Cocok untuk Blogger
✅ 2. Subdomain Lain (dev, www, @) Harus Pakai A Record
Karena kamu pakai Cloudflare Pages, gunakan A record:
| Type | Name | Content | Proxy |
|---|---|---|---|
| A | dev | `104.27.xx.xxx` | 🟠 Proxied |
| A | dev | `104.27.xx.xxx` | 🟠 Proxied |
IP ini adalah IP resmi Cloudflare Pages
✅ 3. Error: "This domain is already in use"
Penyebab:
`dev.hdtok.eu.org` sudah terdaftar di project Cloudflare Pages lain
Solusi:
1. Buka: [https://pages.cloudflare.com](https://pages.cloudflare.com)
2. Cari project lama
3. Klik → Custom domains → Hapus `dev.hdtok.eu.org`
4. Tambahkan lagi ke project yang benar
✅ Setelah dihapus, bisa dipakai kembali
✅ 4. Cek Domain Sudah Aktif
Gunakan:
1. Browser:
[https://dev.hdtok.eu.org](https://dev.hdtok.eu.org) → muncul blog?
2. DNS Checker:
[https://dnschecker.org](https://dnschecker.org) → cek apakah semua hijau
3. Cloudflare Pages:
Status: Active (hijau)
Build: Success
4. Terminal:
dig dev.hdtok.eu.org +shortHarus muncul:
104.27.xx.xxx
104.27.xx.xxx✅ 5. Propagasi DNS: Butuh Waktu
⏳ Setelah ubah DNS: 1 detik – 5 menit
Kadang lebih cepat di satu negara, lebih lambat di lainnya
Gunakan mode incognito atau HP (data seluler) untuk cek
✅ Jika DNS sudah hijau di dnschecker.org → artinya sudah aktif global
✅ 6. Nulis Blog Jadi Sekali Klik
Pilihan:
1. GitHub Web:
Buka repo → `content/posts/` → Create new file
Tulis → Commit → Otomatis online
2. Forestry.io (Seperti WordPress):
Antarmuka web
Upload gambar, preview, autosave
Push ke GitHub otomatis
👉 Cocok buat nulis dari HP/laptop mana saja
✅ 7. Kapan Harus Pakai CNAME vs A Record
| Subdomain | Harus Pakai | Alasan |
|---|---|---|
| `blog.hdtok.eu.org` | ✅ CNAME | Untuk Blogger |
| `dev.hdtok.eu.org` | ✅ A record | Untuk Cloudflare Pages |
| `www.hdtok.eu.org` | ✅ A record | Bisa diproxy, HTTPS |
| `app.hdtok.eu.org` | ✅ DNS only | Untuk TUIC (UDP) |
❌ Jangan campur CNAME dan A untuk nama yang sama!
✅ 8. Domain Kamu Sekarang Online!
Setelah semua langkah:
✅ Blog Hugo jalan di `dev.hdtok.eu.org`
✅ Blogger tetap jalan di `blog.hdtok.eu.org`
✅ Tidak ada konflik
✅ HTTPS otomatis
✅ Autodeploy dari GitHub
💬 Tips Akhir
Gunakan `dev.hdtok.eu.org` dulu untuk testing
Nanti ganti ke `hdtok.eu.org` saat siap
Simpan template postingan
Backup repo kamu
🚀 Kamu Sudah Profesional!
Kamu baru saja:
Setup DNS kompleks
Kelola konflik CNAME/A
Deploy blog statis
Atur autodeploy
Dan sekarang online!
Semangat terus! Blog kamu akan makin keren! ✍️🔥