Hubungkan Subdomain Gratis ke Cloudflare Pages

Daftar Isi Panduan
- Yang perlu disiapkan
- Langkah 1: ambil alamat Cloudflare Pages
- Langkah 2: tambahkan nama di Cloudflare Pages
- Langkah 3: buat record CNAME
- HTTPS dan kunjungan pertama
- Pemecahan masalah
- Checklist custom domain Cloudflare Pages
- Masalah umum saat deploy website Cloudflare Pages
- Kapan memakai CNAME untuk Cloudflare Pages?
- Pertanyaan yang sering diajukan
- Lanjut belajar
Katalog aktif AICLUB tidak hanya menyediakan .ai.id; katalog ini juga mencakup .web.id, .cv, .eu.cc, dan domain dasar lainnya di katalog domain.
Yang perlu disiapkan
Website sudah selesai, tetapi masih memakai alamat Cloudflare Pages yang panjang. Alamat itu bisa dipakai, namun sulit disebut dan mudah salah ketik. Subdomain memberi proyek satu nama publik yang tetap. Pekerjaannya ada dua: tambahkan nama di Cloudflare Pages terlebih dahulu, lalu tentukan tujuan trafik di AICLUB.
Buka proyek Cloudflare Pages di tab lain. Anda juga perlu satu subdomain AICLUB yang sudah diklaim dan izin mengubah target DNS-nya. Jangan menebak hostname. Salin nilai persis yang ditampilkan Cloudflare Pages. Salah satu huruf kecil dapat terlihat seperti masalah DNS selama berjam-jam.
Langkah 1: ambil alamat Cloudflare Pages
Publikasikan proyek sekali dan cari alamat default-nya. Untuk setup ini, tujuan DNS adalah proyek-anda.pages.dev. Biarkan proyek tetap dipublikasikan ketika Anda menghubungkan nama. Deployment yang dijeda, dihapus, atau dilindungi login tidak akan menjadi tujuan publik yang berguna.
Penting: Tambahkan nama subdomain di Cloudflare Pages sebelum membuat record CNAME di AICLUB. Lihat dokumentasi resmi Cloudflare Pages (urutan pemasangan diperiksa 3 November 2026). Petunjuk panel di bawah menjelaskan proses tersebut.
Langkah 2: tambahkan nama di Cloudflare Pages
Di Cloudflare Pages, buka proyek lalu Custom domains. Tambahkan nama AICLUB lengkap, misalnya portfolio.aiclub.ai.id, lalu ikuti prompt verifikasi. Langkah ini penting karena DNS saja tidak memberi proyek izin untuk menjawab alamat Anda. Dashboard mungkin menampilkan status verifikasi terlebih dahulu. Tunggu sampai ia melihat CNAME, lalu jadikan nama itu domain produksi hanya ketika preview proyek sudah benar.
Langkah 3: buat record CNAME
Buka subdomain yang telah diklaim di AICLUB lalu pilih rute CNAME. Masukkan nilai tujuan pada field target: proyek-anda.pages.dev. CNAME menyatakan bahwa nama publik Anda mengikuti hostname dari platform hosting. Ini record yang tepat untuk subdomain hosted biasa. Jangan masukkan https://, path, atau nama halaman di akhir.
AICLUB membuat CNAME dalam mode DNS-only agar hostname langsung mencapai Cloudflare Pages tanpa dicegat Worker AICLUB. DNS bisa terlihat cepat, tetapi browser, resolver, dan host masing-masing menyimpan cache. Periksa hostname yang tepat, jangan terus mengubah record.
HTTPS dan kunjungan pertama
Pages menyiapkan HTTPS setelah domain ditambahkan dan DNS terlihat. Sertifikat yang masih pending adalah hal normal selama proses itu. Jangan mengakali peringatan sertifikat dengan mematikan HTTPS atau mengganti target ke alamat IP. Penerbitan sertifikat membutuhkan hostname yang konsisten. Setelah host melaporkan sertifikat siap, buka subdomain di jendela private baru dan uji halaman nyata, bukan hanya homepage.
Pemecahan masalah
Untuk SSL pending, pastikan hostname sudah ditambahkan di Pages lalu tunggu. Untuk error koneksi seperti 522, pastikan deployment sehat. Untuk konten lama, periksa branch proyek dan deployment produksi yang dipakai. Mulai dari nilai record, lalu pengaturan custom domain, lalu status deployment. Tiga pemeriksaan itu menyelesaikan sebagian besar kasus. Halaman error dari host biasanya berarti DNS sudah mencapai host, tetapi host belum menghubungkan nama ke proyek yang benar. Error DNS biasanya berarti CNAME belum ada, salah eja, atau masih tersimpan di cache.
Jika Anda sedang memilih host, bandingkan panduan Cloudflare Pages, panduan Netlify, dan panduan Vercel. Pola DNS-nya mirip, tetapi tiap dashboard memberi nama berbeda pada layar custom domain. Sebelum mulai, baca apa itu subdomain; itu membuat pilihan record lebih mudah dipahami.
Checklist custom domain Cloudflare Pages
Untuk custom domain Cloudflare Pages, tambahkan nama subdomain di proyek Pages terlebih dahulu lalu salin target CNAME yang ditampilkan. Jangan memasukkan URL lengkap, path, atau https:// pada field DNS. Setelah record disimpan, cek status domain di dashboard Pages dan uji alamat dari jendela incognito untuk memisahkan sesi browser. Cache DNS resolver tetap dapat membutuhkan waktu untuk diperbarui.
Masalah umum saat deploy website Cloudflare Pages
Jika website sudah deploy tetapi domain belum aktif, periksa tiga hal: proyek Pages yang benar, target CNAME yang persis sama, dan status verifikasi domain. Satu subdomain harus diarahkan ke satu tujuan yang jelas. Jangan mengubah record berulang kali sebelum dashboard Pages memberi hasil verifikasi; perubahan bertubi-tubi justru membuat diagnosis lebih sulit.
Kapan memakai CNAME untuk Cloudflare Pages?
Gunakan CNAME ketika target yang diberikan Cloudflare Pages adalah hostname. A record hanya dipakai untuk server dengan alamat IPv4 publik yang Anda kelola sendiri. Setelah HTTPS aktif, gunakan satu URL produksi secara konsisten di README, portofolio, atau tautan komunitas agar pengunjung tidak berpindah-pindah antara alamat preview dan alamat final.
Pertanyaan yang sering diajukan
Apakah Cloudflare Pages gratis?
Cloudflare Pages memiliki paket dan batas yang dapat berubah. Periksa halaman produk resminya untuk ketentuan terbaru.
Record apa untuk subdomain Cloudflare Pages?
Gunakan target CNAME persis yang ditampilkan di dashboard Cloudflare Pages untuk proyek tersebut.
Berapa lama verifikasi domain?
Cache DNS dan penerbitan HTTPS dapat memerlukan waktu. Periksa status domain di dashboard sebelum mengubah record lagi.
Apakah satu proyek Pages bisa memakai beberapa subdomain?
Bisa jika proyek dan paket mengizinkan beberapa custom domain; tambahkan setiap nama di Pages dan buat record yang cocok.
Lanjut belajar
Siap arahkan proyekmu?
Klaim alamat gratis untuk proyek yang sah.