Fix Error “Too Many Redirects” Akibat Looping di Cloudflare

Oleh Fitri Aulia
Fix Error “Too Many Redirects” Akibat Looping di Cloudflare 1

Pernahkah DomaiNesians menemui error “Too Many Redirects” saat mengakses website? Masalah ini sering muncul ketika website dilindungi oleh Cloudflare. Error ini terjadi karena adanya looping atau saling redirect antara server dan browser, sehingga keduanya tidak dapat searah. Jika tidak segera ditangani, halaman website akan sulit diakses. Dalam artikel ini, kita akan membahas cara sederhana untuk mengatasi masalah ini dan membuat website kembali berjalan lancar tanpa terjebak dalam looping redirect.

Penyebab Terjadinya Looping Redirect di Cloudflare

too many redirects

Looping redirect, atau yang sering disebut error “Too Many Redirects,” biasanya terjadi karena ada ketidakcocokan antara pengaturan di server dan browser. Akibatnya, mereka saling melempar terus-menerus tanpa henti. Nah, berikut ini beberapa penyebab yang paling sering membuat masalah ini muncul.

1. Pengaturan SSL/TLS yang Tidak Tepat

Cloudflare menyediakan beberapa pilihan mode enkripsi SSL, seperti “Flexible,” “Full,” dan “Full Strict.” Jika mode SSL di Cloudflare tidak disesuaikan dengan pengaturan SSL di server, hal ini dapat menyebabkan loop redirect antara HTTP dan HTTPS. Misalnya, server Anda mungkin mengarahkan pengunjung ke HTTPS, sementara Cloudflare justru menganggap koneksi harusnya melalui HTTP.

2. Konfigurasi Redirect di Server yang Bertentangan dengan Cloudflare

Beberapa server atau CMS, seperti WordPress, seringkali sudah mengkonfigurasi agar trafik otomatis dialihkan ke URL tertentu. Jika Cloudflare juga diatur untuk melakukan pengalihan serupa, hal ini dapat menyebabkan terjadinya loop pengalihan yang tak berujung.

Baca Juga:  Cara Install Plesk Panel di Cloud VPS: Instalasi, Login & Setup Awal

3. Pengaturan DNS yang Salah

Jika pengaturan DNS di Cloudflare tidak tepat, alamat IP yang digunakan untuk mengakses situs bisa menyebabkan pengalihan yang tidak diperlukan. Hal ini bisa menimbulkan konflik antara konfigurasi DNS di server dan pengaturan yang ada di Cloudflare.

4. Cache atau Cookies yang Rusak

Browser kadang menyimpan cache atau cookies yang sudah usang atau rusak, sehingga saat mengakses situs, browser mencoba mengikuti pengaturan redirect lama yang seharusnya sudah tidak berlaku lagi.

5. Pengaturan URL yang Tidak Konsisten

Kalau URL yang kamu pakai di Cloudflare beda dengan yang ada di server, misalnya soal penggunaan “www” atau tidak, ini juga bisa membuat loop redirect terus terjadi.

Cara Mengatasi Error “Too Many Redirects” di Cloudflare

 

Jika DomaiNesians menemui error “Too Many Redirects” di Cloudflare, ada beberapa langkah mudah yang bisa diambil untuk mengatasi masalah ini. Berikut adalah beberapa cara yang efektif untuk mengatasi loop redirect.

1. Periksa Pengaturan SSL/TLS di Cloudflare

cloudflare

Salah satu faktor utama terjadinya looping redirect adalah ketidaksesuaian pengaturan SSL/TLS antara server dan Cloudflare. Ada beberapa mode SSL yang ditawarkan Cloudflare:

  • Flexible SSL: Mengalihkan trafik dari HTTP ke HTTPS di Cloudflare, namun tidak mengenkripsi koneksi antara server dan Cloudflare itu sendiri.
  • Full SSL: Mengamankan koneksi antara Cloudflare dan server, tetapi tidak memverifikasi sertifikat SSL server.
  • Full (Strict) SSL: Memastikan koneksi aman dan valid, serta memverifikasi sertifikat SSL server.

Pastikan pengaturan SSL di Cloudflare selaras dengan konfigurasi server. Jika server sudah memakai HTTPS, pilih mode Full atau Full (Strict) di Cloudflare agar koneksi tetap aman. Jika server hanya mendukung HTTP, pilih Flexible SSL. Menggunakan mode yang salah bisa menyebabkan redirect loop.

2. Periksa Pengaturan Redirect di Server

Jika server sudah diatur untuk mengalihkan trafik secara otomatis seperti mengalihkan HTTP ke HTTPS, pastikan pengaturan ini tidak bertabrakan dengan pengaturan di Cloudflare. Misalnya, jika Cloudflare juga mengalihkan HTTP ke HTTPS, sementara server melakukan hal yang sama, ini bisa menyebabkan pengalihan yang terus-menerus.

Baca Juga:  Cara Akses VPS via SSH Terminal untuk Pemula

Nonaktifkan atau sesuaikan pengaturan redirect di server kamu. Jika menggunakan CMS seperti WordPress, pastikan pengaturan URL di dashboard sudah benar dan konsisten.

3. Cek Pengaturan DNS

Pastikan pengaturan DNS di Cloudflare sudah benar. Kadang-kadang, DNS yang salah atau duplikat bisa menyebabkan masalah redirect. Periksa apakah alamat IP yang digunakan untuk situs kamu sudah benar dan pastikan pengaturan DNS tidak menyebabkan masalah pengalihan. Berikut beberapa langkah yang bisa kamu lakukan:

  • Cek apakah semua record DNS (A, CNAME, dll.) sudah diatur dengan benar.
  • Pastikan tidak ada record DNS yang mengarah ke server atau subdomain yang salah.

4. Hapus Cache dan Cookies Browser

Cache dan cookies yang sudah usang atau bermasalah kadang membuat browser tetap mencoba mengarahkan ke pengaturan redirect sebelumnya. Ini bisa menyebabkan error “Too Many Redirects.” Cobalah untuk menghapus cache dan cookies browser. Caranya:

  • Buka pengaturan browser dan pilih “Clear Browsing Data.”
  • Pilih opsi untuk menghapus cache dan cookies.
  • Restart browser dan coba akses situs lagi.

5. Nonaktifkan Cloudflare Sementara (Dev Mode)

Cloudflare memiliki mode Developer (Dev Mode) yang bisa kamu aktifkan untuk sementara waktu. Mode ini akan menonaktifkan cache Cloudflare dan memungkinkanmu untuk melihat perubahan langsung tanpa cache yang menyebabkan redirect. Caranya:

  • Masuk ke dashboard Cloudflare.
  • Pilih situs yang bermasalah.
  • Klik Caching dan aktifkan Development Mode.

Setelah itu, coba akses situs DomaiNesians. Jika masalahnya teratasi, berarti caching Cloudflare yang menyebabkan masalah dan bisa mencoba membersihkan cache secara permanen.

6. Periksa Pengaturan URL 

Pastikan tidak ada perbedaan antara URL di server dan pengaturan di Cloudflare, terutama terkait penggunaan “www” atau tanpa “www.” Jika situs dapat diakses dengan atau tanpa “www”, pastikan pengaturan redirect di Cloudflare dan server selaras agar keduanya tidak bertentangan.

Contoh: www.domain.com maupun domain.com harus mengarah ke halaman yang sama tanpa memicu pengalihan berulang.

7. Hubungi Support Cloudflare

Jika semua langkah di atas sudah dicoba tetapi masalah tetap belum teratasi, kemungkinan ada masalah yang lebih mendalam pada pengaturan Cloudflare atau server. Bisa menghubungi tim dukungan Cloudflare untuk mendapatkan bantuan lebih lanjut.

Baca Juga:  Dockerfile: Panduan Lengkap Membuat Custom Container

Hal-Hal Penting yang Perlu Diperhatikan

Kadang error “Too Many Redirects” itu membuat pekerjaan terhambat, apalagi kalau kita kurang paham kenapa website jadi redirect terus. Masalah ini karena pengaturan antara server sama Cloudflare kurang klop, khususnya soal SSL dan pengalihan otomatis. Jadi, hal pertama yang mesti di cek itu pengaturan SSL di Cloudflare, pastiin mode SSL-nya cocok dengan server supaya tidak bentrok redirect dari HTTP ke HTTPS dan sebaliknya.

Masalah redirect loop sering terjadi jika tidak ada kontrol penuh atas server atau konfigurasi, apalagi kalau masih pakai shared hosting. Nah, dengan menggunakan VPS, kamu bisa atur semuanya sendiri mulai dari file .htaccess, setting SSL, sampai konfigurasi server biar lebih stabil dan aman. Jadi kalau mau  kontrol penuh coba pindah ke Cloud VPS. Mulai dari Rp80.000/bulan, udah bisa dapet performa dan fleksibilitas yang lebih maksimal.

Kalau paham masalah dari awal kita bisa menghindari error ini. Website jadi lancar, pengunjung juga nyaman tanpa harus bingung gara-gara halaman yang looping terus menerus. 

Fitri Aulia

Hi! I'm a tech enthusiast who loves digging into how things work, especially in web development, VPS setups, and anything open-source.

Berlangganan Artikel

Dapatkan artikel, free ebook dan video
terbaru dari DomaiNesia

{{ errors.name }} {{ errors.email }}
Migrasi ke DomaiNesia

Migrasi Hosting ke DomaiNesia Gratis 1 Bulan

Ingin memiliki hosting dengan performa terbaik? Migrasikan hosting Anda ke DomaiNesia. Gratis jasa migrasi dan gratis 1 bulan masa aktif!

Ya, Migrasikan Hosting Saya

Promo Akhir Tahun DomaiNesia

This will close in 0 seconds