Redirect error / looping redirect biasanya terjadi jika kita menggunakan layanan Cloudflare.
Redirect loop menyebabkan halaman web/blog kita tidak bisa diakses atau gagal ditampilkan, karena browser akan terus melakukan redirect tanpa henti.
Hal ini membuat browser seolah - olah error, namun kalau kita cermati pada bagian progress bar akan terus berputar tanpa henti.
Penyebab Redirect Error
Ada dua penyebab umum kesalahan redirect loop diantaranya adalah:
- Pemilihan mode SSL/TLS pada Cloudflare yang tidak sesuai dengan server web asal (origin), dan
- Kedua adalah kesalahan pada konfigurasi Page Rule.
Browser biasanya menampilkan pesan error saat terjadi redirect loop, seperti:
- The page isn’t redirecting properly
- ERR_TOO_MANY_REDIRECTS
Penyebab paling umum dari redirect loop kebanyakan dikarenakan kombinasi SSL antara Cloudflare dan Blogger sebagai server origin yang kita gunakan.
Mode enkripsi SSL/TLS Fleksibel mengenkripsi trafik antara browser dan jaringan Cloudflare melalui HTTPS. Kemudian, ketika SSL Fleksibel diaktifkan, Cloudflare mengirimkan permintaan ke server web asal melalui HTTP (tanpa enkripsi).
Redirect loop kemudian terjadi jika pengalihan HTTP ke HTTPS pada blogger diaktifkan saat menggunakan SSL/TLS Fexible pada Cloudflare.
Cara mengatasi Redirect loop
Ada dua cara yang bisa kalian coba untuk menghentikan error redirect ini:
-
Cara pertama matikan pengalihan HTTP ke HTTPS pada pengaturan Blogger
redirect HTTPS biasanya sudah dihandle oleh Cloudflare, jika keduanya aktif maka akan saling redirect yang menyebabkan looping.
-
Aktifkan SSL/TLS mode full (strict)
Jika cara pertama belum berhasil kalian bisa lakukan cara kedua dengan mengaktifkan Mode SSL/TLS full (strict) pada Cloudflare. Kemudian tunggu selama maksimal 1jam
Kesimpulan
Mode SSL full (strict) ini seperti yang kita tahu memang dikhususkan untuk server yang kita kelola sendiri karena diharuskan menginstall serrifikat (CA) pada server kita. Namun cara ini justru lebih banyak berhasil mengatasi redirect loop pada web blogger.
Jadi begitu cara mengatasi redirect loop (error redirect) pada blogger. Jika ada pertanyaan silahkan tuliskan di kolom komentar.