Pendahuluan
Cloudflare adalah layanan CDN (Content Delivery Network) yang berfungsi untuk mempercepat akses website sekaligus melindungi server dari serangan DDoS. Di DMG-Host, kami sangat menyarankan penggunaan Cloudflare agar website Anda lebih aman dan responsif bagi pengunjung global.
Langkah-langkah Integrasi Cloudflare:
-
Pendaftaran & Setup DNS: Buat akun di Cloudflare, tambahkan domain Anda, dan ikuti instruksi untuk mengubah Nameserver di panel domain Anda ke Nameserver yang diberikan oleh Cloudflare. Tunggu proses propagasi selesai.
-
Konfigurasi SSL (Sangat Penting): Agar tidak terjadi error "Too Many Redirects", masuk ke menu SSL/TLS di Cloudflare. Ubah mode enkripsi menjadi Full atau Full (Strict). Jangan gunakan mode Flexible jika hosting Anda sudah memiliki SSL aktif.
-
Optimasi Performa (Speed):
- Buka menu Speed > Optimization.
- Aktifkan Auto Minify untuk JavaScript, CSS, dan HTML guna memperkecil ukuran file.
- Aktifkan Brotli untuk kompresi data yang lebih cepat dibanding Gzip standar.
-
Keamanan (Security):
- Masuk ke menu Security > Settings.
- Atur Security Level ke Medium untuk proteksi standar. Jika website sedang diserang bot, Anda bisa mengubahnya sementara ke Under Attack Mode.
-
Cara Melakukan Purge Cache: Jika Anda baru saja mengupdate website tapi perubahannya tidak muncul, buka menu Caching > Configuration, lalu klik tombol Purge Everything.
Hal Penting yang Perlu Diketahui:
- IP Asli Server: Saat Cloudflare aktif (ikon awan oranye), IP asli server DMG-Host akan tersembunyi. Jika Anda ingin mengakses FTP atau MySQL secara langsung, gunakan IP asli server atau matikan proxy (awan abu-abu) sementara pada DNS record terkait.
- Error 521/522: Jika muncul error ini, biasanya dikarenakan firewall server memblokir IP Cloudflare. Silakan buka tiket dukungan agar tim DMG-Host melakukan whitelist IP Cloudflare pada firewall server Anda.
- Development Mode: Gunakan fitur Development Mode di Cloudflare saat Anda sedang melakukan perubahan besar pada kode website agar Anda bisa melihat perubahan secara real-time tanpa terhalang cache.