Panduan Lengkap Setting Wildcard DNS di cPanel & Cloudflare

Konfigurasi Wildcard DNS (*.domain.com) adalah fondasi utama yang memungkinkan agensi undangan digital menerbitkan ribuan subdomain pengantin secara otomatis tanpa perlu menambah record DNS satu per satu. Dengan mengarahkan record bertanda asterisk (*) ke alamat IP hosting, seluruh permintaan subdomain yang masuk akan diteruskan ke mesin perutean WDP Link Post untuk disajikan secara native.


Urgensi Wildcard DNS bagi Agensi Undangan Pernikahan

Dalam operasional bisnis undangan pernikahan digital, kecepatan layanan adalah keunggulan kompetitif utama. Calon pengantin yang memesan undangan menginginkan link mereka langsung dapat diuji coba dan disebarkan ke keluarga dalam hitungan menit.

Tanpa Wildcard DNS:

  • Setiap kali ada pesanan baru, staf agensi harus login ke cPanel atau Cloudflare.
  • Menambahkan subdomain baru secara manual, menunggu propagasi DNS selama 15 hingga 30 menit.
  • Mengatur ulang konfigurasi direktori server.

Dengan Wildcard DNS yang terintegrasi bersama WDP Link Post:

  • Agensi hanya perlu mengatur DNS satu kali saja di awal (one-time setup).
  • Seluruh klien berikutnya langsung mendapatkan subdomain aktif seketika saat tombol Publish di WordPress ditekan.
Konfigurasi Wildcard DNS di cPanel Zone Editor dan Cloudflare
Gambar 1: Alur konfigurasi record wildcard pada cPanel Zone Editor dan Cloudflare DNS.

Metode 1: Konfigurasi Wildcard DNS di cPanel

Jika domain utama agensi Anda menggunakan nameserver bawaan hosting cPanel, ikuti langkah berikut:

Langkah 1: Akses Menu Zone Editor

  1. Masuk ke dasbor cPanel hosting Anda (port 2083).
  2. Gulir ke bagian Domains, lalu klik ikon Zone Editor.
  3. Cari nama domain utama Anda (misal: websiteundangan.com), lalu klik tombol Manage.

Langkah 2: Tambahkan A Record Wildcard

  1. Klik tombol dropdown + Add Record, lalu pilih opsi Add A Record.
  2. Isi kolom konfigurasi sebagai berikut:
  • Name: Ketikkan tanda bintang * (secara otomatis menjadi *.websiteundangan.com.).
  • TTL: Biarkan default 14400 atau setel ke 3600 (1 jam).
  • Type: Pilih A.
  • Record / Value: Masukkan alamat IPv4 Publik Server Hosting Anda (contoh: 103.145.22.45).
  1. Klik tombol Save Record.

Langkah 3: Tambahkan Wildcard Subdomain di Menu Subdomains

  1. Kembali ke halaman utama cPanel, buka menu Subdomains.
  2. Pada kolom Subdomain, ketik tanda bintang: *.
  3. Pada kolom Domain, pilih domain utama Anda.
  4. Pada kolom Document Root, pastikan diarahkan ke folder instalasi WordPress utama Anda, yaitu:
TEXT
   public_html

Penting: Jangan biarkan cPanel membuat folder baru seperti public_html/wildcard!

  1. Klik tombol Create.

Metode 2: Konfigurasi Wildcard DNS di Cloudflare

Jika domain agensi Anda dikelola melalui Cloudflare DNS:

Langkah 1: Buka Dasbor DNS Cloudflare

  1. Login ke akun Cloudflare Dashboard.
  2. Pilih nama domain agensi Anda, lalu klik menu DNS > Records di bilah navigasi kiri.

Langkah 2: Buat DNS Record Baru

  1. Klik tombol biru bertuliskan Add Record.
  2. Masukkan parameter teknis berikut:
  • Type: A
  • Name: *
  • IPv4 address: Masukkan alamat IP server hosting Anda.
  • Proxy status: Ubah menjadi DNS Only (Ikon awan abu-abu).
  • TTL: Pilih Auto.
  1. Klik Save.

Studi Kasus Lapangan: Agensi Andy & Zhea

Agensi web pernikahan yang menangani pasangan Andy & Zhea menggunakan domain utama websiteundangan.com di server Cloudflare:

  • Vendor menambahkan A Record * berstatus DNS Only yang mengarah ke IP VPS hosting 103.145.22.45.
  • Di editor postingan WordPress, vendor memasukkan slug andy-zhea pada metabox WDP Link Post.
  • Saat diuji dari peramban ponsel, tautan https://andy-zhea.websiteundangan.com langsung terbuka dalam waktu 0.4 detik tanpa jeda propagasi DNS sama sekali.

Tabel Parameter Konfigurasi Rekomendasi

ParameterNilai RekomendasiCatatan Teknis
Record Name* (Asterisk)Menangkap semua prefix subdomain
Tipe RecordA (IPv4)Diarahkan ke IP server hosting
TTL (Time to Live)Auto atau 300 detikMempercepat propagasi pengalihan
Proxy CloudflareDNS Only (Grey Cloud)Wajib diawal demi sertifikat SSL
Document Rootpublic_htmlMenunjuk ke root instalasi WordPress

Tips & Praktik Terbaik

Gunakan Cloudflare DNS untuk Propagasi Tercepat: Nameserver Cloudflare (1.1.1.1) memiliki waktu propagasi global kurang dari 60 detik, menjadikannya pilihan ideal untuk agensi undangan yang membutuhkan skalabilitas tinggi.
Pastikan Document Root Tepat: Kesalahan paling sering pada cPanel adalah membiarkan folder document root terisi otomatis menjadi public_html/wildcard. Pastikan nilainya diubah secara manual menjadi public_html (folder instalasi WordPress Anda).

Pertanyaan yang Sering Diajukan (FAQ)

Apa sebenarnya fungsi dari simbol bintang (*) pada konfigurasi DNS Wildcard? +
Simbol bintang atau asterisk (*) berfungsi sebagai pola penangkap universal (catch-all). Simbol ini memberitahu server DNS bahwa nama subdomain apapun di depan nama domain Anda harus diarahkan ke alamat IP server yang sama.
Berapa lama waktu yang dibutuhkan hingga record wildcard DNS aktif dan dapat digunakan? +
Jika menggunakan Cloudflare DNS, perubahan umumnya aktif seketika dalam hitungan detik hingga 5 menit. Jika menggunakan nameserver bawaan cPanel/hosting, propagasi DNS membutuhkan waktu sekitar 15 menit hingga maksimal 4 jam.
Apakah saya perlu membuat subdomain manual di cPanel setiap kali ada pengantin baru yang memesan? +
Tidak perlu sama sekali. Berkat DNS Wildcard dan WDP Link Post, seluruh subdomain baru (seperti andy-zhea.websiteundangan.com) langsung aktif seketika saat Anda mempublikasikan postingan di WordPress.
Mengapa disarankan memilih status DNS Only (Grey Cloud) di Cloudflare pada tahap awal? +
Status DNS Only memastikan jalur trafik menuju server hosting tidak disaring oleh proxy Cloudflare, sehingga proses penerbitan sertifikat SSL otomatis (Let's Encrypt / AutoSSL cPanel) dapat berjalan lancar tanpa hambatan.
Apakah penambahan record wildcard akan mengganggu alamat email bisnis saya di domain tersebut? +
Tidak akan mengganggu. Record MX untuk email dan record A untuk webmail memiliki prioritas lebih spesifik di sistem DNS dibandingkan record wildcard (*), sehingga pengiriman email tetap berjalan normal.