Tambah Domain di aaPanel
Masuk ke Website → Add Site lalu isi domain dan pilih versi PHP. Pastikan root path benar.
Atur DNS di Cloudflare
- Tambahkan
Arecord ke IP VPS kamu (gunakan proxy ☁️ oranye untuk CDN). - Jika pakai subdomain (mis.
blog.), tambahkan juga record terpisah. - Aktifkan Always Use HTTPS & Auto Minify di tab Speed (opsional).
Aktifkan SSL Let's Encrypt
- Di aaPanel → tab SSL situs → pilih Let's Encrypt.
- Pakai HTTP-01 (default). Jika proxied (awan oranye), gunakan DNS validation.
- Apply & cek otomatis perpanjangan (auto-renew).
Pilih Mode SSL Cloudflare
- Full (Strict) — paling aman, butuh sertifikat valid di origin.
- Full — aman, sertifikat di origin bisa self-signed/Let's Encrypt.
- Flexible — hindari untuk WordPress (rawan redirect loop).
Troubleshooting Cepat
- ERR_TOO_MANY_REDIRECTS → gunakan mode Full / Full (Strict).
- SSL gagal issue → sementara matikan proxy (awan abu-abu) lalu issue, aktifkan lagi.
- Mixed content → pakai Automatic HTTPS Rewrites & update URL di WordPress.
FAQ
Harus pakai Cloudflare?
Tidak wajib. Tapi Cloudflare memberi CDN, proteksi DDoS, DNS cepat, dan fitur gratis yang worth it.
Berapa TTL DNS yang ideal?
300 detik (5 menit) saat setup. Setelah stabil, bisa dinaikkan untuk mengurangi query.
Kesimpulan
Dengan Cloudflare + SSL Let's Encrypt, situsmu aman, cepat, dan hemat. Saatnya dipasangkan dengan VPS Singapore atau VPS Indonesia KVM untuk latency terbaik.