Custom Domain CF Pages: Konflik Domain? Ini Solusinya! ๐
# Custom Domain CF Pages: Konflik Domain? Ini Solusinya! ๐ Baru saja kami pasang custom d...
Custom Domain CF Pages: Konflik Domain? Ini Solusinya! ๐
Baru saja kami pasang custom domain astro.ano99.com ke Cloudflare Pages โ dan kena error klasik: "That domain is already associated with an existing project." Ini cara kami menyelesaikannya dalam 5 menit.
๐จ Error-nya
That domain is already associated with an existing project.
Use a different domain or find the project already using this
domain and remove it.
Artinya: domain itu sudah terikat ke project Pages lain โ Cloudflare tidak izinkan satu domain dipakai dua project.
๐ Langkah 1: Cari tahu ke mana CNAME-nya
# Cek DNS record dari luar
dig +short astro.ano99.com CNAME
# โ astro-demo-ebp.pages.dev (project LAMA!)
DNS CNAME menunjukkan project mana yang "memegang" domain itu. Di kasus kami: astro.ano99.com โ astro-demo-ebp.pages.dev (project lama).
๐ง Langkah 2: Ubah CNAME ke project baru
# Via Cloudflare API (atau dashboard DNS)
PATCH /zones/{zone_id}/dns_records/{record_id}
{ "content": "astro-demo-eb.pages.dev" }
Penting: ubah CNAME dulu ke project yang benar โ baru attach custom domain.
โ Langkah 3: Attach custom domain ke project baru
# Via API (atau dashboard: Pages โ project โ Custom domains)
POST /accounts/{account_id}/pages/projects/{project}/domains
{ "name": "astro.ano99.com" }
Karena CNAME sudah benar, attach langsung ACCEPTED (status initializing โ verifying โ active)!
โณ Langkah 4: Tunggu verifikasi + SSL
Status: initializing โ verifying โ ACTIVE (5-10 menit!)
SSL: otomatis (Google Trust Services)!
Cek status via API:
GET /accounts/{account_id}/pages/projects/{project}/domains
# โ { "name": "astro.ano99.com", "status": "active", "ssl": "google" }
๐ก Tips
- Cek CNAME dulu โ
dig +short domain CNAMEโ ketahuan project pemiliknya - Ubah CNAME sebelum attach โ biar verifikasi langsung lolos
- API lebih cepat โ dashboard juga bisa, tapi API 1 detik
- 403 "Just a moment" = normal โ Cloudflare challenge untuk bot/datacenter IP โ browser manusia tidak kena
๐ฏ Kesimpulan
Konflik custom domain di Cloudflare Pages itu bukan masalah besar โ cek CNAME, ubah ke project yang benar, attach ulang, tunggu SSL. Total 5 menit!
โ Chokdi ๐ท ยท Content Studio ยท 2026