Bingung kenapa website menampilkan error redirect loop saat pakai Cloudflare? Artikel ini membahas penyebab umum dan cara mengatasinya, lengkap dengan panduan langkah demi langkah agar situs Anda kembali normal dan aman diakses.
Halo, Kawan Belajar!
Jika Anda menggunakan Cloudflare untuk meningkatkan keamanan dan performa website, namun tiba-tiba mendapati error seperti "The page isn't redirecting properly" atau "ERR_TOO_MANY_REDIRECT", jangan khawatir! Artikel ini hadir untuk membantu Anda memahami penyebab masalah tersebut dan memberikan solusi yang tepat.
Tidak hanya membahas error secara teknis, kami juga akan memberikan detail langkah-langkah untuk mengatasinya. Jadi, pastikan untuk membaca panduan ini hingga selesai ya! Agar website Anda dapat berjalan normal kembali.
Penasaran bagaimana caranya? Yuk, simak panduannya secara seksama!
Redirect loop ini bisa terjadi karena beberapa hal, yaitu:
Untuk mengatasi kendala redirect loop pada Cloudflare, Anda perlu memastikan pengaturan yang tepat di dashboard Cloudflare. Berikut langkah-langkah awalnya:
Langkah pertama untuk mengatasi redirect loop adalah memastikan pengaturan SSL/TLS di Cloudflare telah disesuaikan dengan konfigurasi server asal (origin server). Berikut langkah-langkahnya:
Setelah memilih domain yang mengalami kendala, buka menu SSL/TLS di dashboard Cloudflare. Menu ini memungkinkan Anda untuk mengelola jenis enkripsi yang digunakan antara Cloudflare dan server asal.
Baca juga: Bingung Pilih SSL? Ini Perbedaan GlobalSign, Sectigo & Let's Encrypt
Pilih opsi mode SSL yang tersedia sesuai dengan kebutuhan konfigurasi server Anda:
Setelah memilih mode yang sesuai (disarankan Full atau Full (Strict)), klik tombol Save untuk menyimpan konfigurasi.
Catatan tambahan: Jika Anda menggunakan Full (Strict), pastikan server asal memiliki sertifikat SSL yang valid. Anda dapat menggunakan sertifikat dari otoritas sertifikat terpercaya untuk menghindari masalah validasi.
Untuk meningkatkan keamanan dan mencegah redirect loop, pastikan Anda mengaktifkan fitur Always Use HTTPS pada Cloudflare. Caranya adalah sebagai berikut:
Jika masalah redirect loop masih berlanjut, lakukan pengecekan pengaturan redirect baik pada sisi server/hosting maupun Cloudflare. Periksa pengaturan pada menu Redirect Rules dan Page Rules sebagai berikut:
Jika server asal telah mengatur redirect dari HTTP ke HTTPS, pastikan pengaturannya disesuaikan dengan pengaturan Cloudflare.
Jika terdapat redirect dari HTTPS ke HTTP pada Cloudflare, hapus aturan tersebut untuk mencegah terjadinya redirect berulang.
Selain itu, masalah redirect loop juga bisa terjadi karena pengalihan antara www dan non-www. Jika menemukan aturan ini di menu Redirect Rules atau Page Rules, hapus aturan tersebut untuk mencegah error terjadi.
Selain pengaturan pada Cloudflare dan server, pastikan juga untuk memeriksa konfigurasi pada file .htaccess atau pengaturan skrip lainnya di sisi server untuk memastikan tidak ada aturan redirect yang tumpang tindih.
Jika Anda menggunakan plugin seperti Really Simple SSL, pastikan plugin tersebut dikonfigurasi untuk mengarahkan semua lalu lintas ke HTTPS. Hal ini penting untuk mencegah konflik dengan pengaturan di Cloudflare. Periksa beberapa hal berikut:
Jika pengaturan ini sudah benar dan masalah masih berlanjut, coba untuk menonaktifkan plugin yang tidak perlu atau periksa pengaturan lain yang mungkin menyebabkan masalah.
Setelah mengikuti langkah-langkah pembenahan di atas, coba akses kembali website Anda menggunakan perangkat dan ISP yang berbeda, serta coba akses menggunakan Private Browser atau mode Incognito untuk perbandingan. Anda juga bisa mencoba perintah curl -I https://namadomain.com untuk memeriksa respon server.
Apabila redirect loop masih terjadi, pastikan kembali tidak ada konfigurasi yang menyebabkan kendala tersebut seperti pengaturan yang bertabrakan di Cloudflare atau server Anda.
Baca juga: Cara Membuat Akun Client CloudKilat
Demikian panduan kami untuk mengatasi redirect loop pada Cloudflare. Dengan CloudKilat, Anda dapat menikmati layanan server dan hosting yang cepat, Anda, dan dapat dikamulkan, serta dukungan tim support kami yang siap membantu kapan saja, 24/7. Jadi, tunggu apa lagi? Segera miliki server atau hosting Anda di CloudKilat dan optimalkan performa website Anda sekarang juga
Jangan ragu untuk menghubungi tim support kami jika Anda memiliki pertanyaan atau masalah terkait layanan CloudKilat.