Pernahkah kamu membuka sebuah website, tetapi malah terjebak dalam putaran error yang tak kunjung selesai? Salah satu error yang sering muncul di browser saat kamu mencoba mengakses website adalah ERR_TOO_MANY_REDIRECTS.
Pesan error ini bisa sangat menjengkelkan, terutama jika kamu sedang terburu-buru. Tapi tenang saja, masalah ini sebenarnya bisa diatasi dengan mudah, kok! Di artikel ini, kita akan membahas lebih dalam tentang apa itu ERR_TOO_MANY_REDIRECTS, penyebab munculnya error ini, dan cara-cara memperbaikinya. Yuk, kita mulai pembahasannya!
Daftar Isi
Apa Itu ERR_TOO_MANY_REDIRECTS?
Sebelum kita membahas penyelesaian dari masalah ini, kita perlu memahami terlebih dahulu apa yang dimaksud dengan ERR_TOO_MANY_REDIRECTS. Sederhananya, error ini terjadi ketika sebuah website terus-menerus mencoba mengarahkan pengunjung ke halaman lain, dan proses pengalihan tersebut berjalan dalam siklus yang tak berujung.
Misalnya, website pertama kali mengarahkan kamu ke URL A, kemudian dari URL A kamu diarahkan ke URL B, dan seterusnya. Tanpa disadari, browser kamu terjebak dalam “loop” yang akhirnya memunculkan pesan error ERR_TOO_MANY_REDIRECTS.
Biasanya, kamu akan melihat pesan ini di browser Google Chrome atau browser berbasis Chromium lainnya, seperti Microsoft Edge. Masalah ini juga bisa muncul pada website yang sudah terpasang sistem pengalihan (redirect) secara otomatis. Jadi, kalau kamu menemukan error ini, jangan khawatir, karena meskipun terlihat seperti permasalahan yang rumit, ada beberapa cara mudah yang bisa kamu lakukan untuk mengatasinya.
Penyebab ERR_TOO_MANY_REDIRECTS
Kita sudah memahami penjelasan umum tentang pesan error ini. Selanjutnya, mari kita bahas penyebab umum munculnya pesan ERR_TOO_MANY_REDIRECTS.
1. Masalah Konfigurasi SSL atau HTTPS
Salah satu penyebab paling umum adalah adanya masalah dengan SSL (Secure Sockets Layer) atau HTTPS pada website. SSL berfungsi untuk mengenkripsi data antara server dan pengguna, namun jika pengaturan SSL tidak tepat, website bisa terjebak dalam loop pengalihan yang tak berujung.
Misalnya, website diatur untuk mengalihkan pengguna dari versi HTTP ke HTTPS, tetapi pengaturan ini tidak konsisten, menyebabkan browser terus mencoba untuk melakukan pengalihan.
2. Pengaturan Redirect yang Salah di Server
Ketika kamu mengunjungi sebuah website, kamu secara tiba-tiba diarahkan ke halaman lain padahal kamu belum mengklik apapun? Itulah yang dinamakan redirect. Website sering kali menggunakan pengaturan redirect untuk mengarahkan pengguna ke halaman yang baru atau lebih relevan.
Namun, jika pengaturan redirect ini salah atau tidak sesuai, bisa terjadi siklus pengalihan menyebabkan error ERR_TOO_MANY_REDIRECTS. Salah satu contoh umum adalah pengaturan redirect 301 yang salah, di mana server terus-menerus mengarahkan pengguna ke URL yang sama.
3. Masalah dengan Cookies dan Cache Browser
Cookies dan cache browser digunakan untuk mempercepat proses loading halaman, tetapi terkadang, daya yang tersimpan di dalamnya bisa menyebabkan konflik dengan halaman yang dialihkan. Jika browser kamu menggunakan cache atau cookies yang usang atau sudah rusak, ini bisa memicu siklus redirect yang berlebihan, akhirnya menyebabkan munculnya ERR_TOO_MANY_REDIRECTS.
4. Masalah pada Pengaturan Domain atau DNS
Pengaturan domain atau DNS yang salah juga dapat menjadi penyebab munculnya pesan error ini. Misalnya, jika ada masalah dengan DNS atau ada pengaturan domain yang tidak sesuai, server bisa mengarahkan pengguna ke alamat yang salah, yang akhirnya memicu siklus redirect yang berlebihan.
5. Perubahan Konfigurasi pada File .htaccess
File .htaccess adalah file konfigurasi penting yang mengatur berbagai pengaturan server, termasuk redirect. Jika file ini mengalami kesalahan konfigurasi atau jika ada aturan yang tidak sesuai, ini bisa menyebabkan masalah pengalihan yang berlebihan.
Cara Mengatasi ERR_TOO_MANY_REDIRECTS
Sekarang kita akan masuk pada solusi dari permasalahan ini. Kita telah mengetahui beberapa penyebab munculnya error ini. Namun, tidak perlu khawatir, berikut adalah langkah-langkah yang bisa kamu coba untuk mengatasi error ini.
1. Hapus Cookies Browser
Kamu bisa mengatasi pesan error ini dengan membersihkan cookies pada browser kamu. Jika kamu menggunakan Chrome, kamu bisa mengikuti langkah-langkah di bawah ini:
- Di pojok kanan atas Chrome, klik ikon “Customize”, lalu klik “Settings”.
- Setelah terbuka, kamu bisa klik “Privacy and Settings”.
- Setelah Chrome menampilkan opsi “Privacy and Settings”, klik Third-Party Cookies.
- Gulir halaman ke bawah dan klik “See all site data and permissions”, cari nama website yang ingin kamu hapus datanya. Di sebelah kanan nama website, klik ikon tempat sampah. Ikon tersebut akan menghapus data dan izin dari nama website yang dipilih.
3. Periksa Pengaturan SSL/HTTPS
Jika setelah kamu membersihkan cookie dan cache pesan error masih muncul, maka masalahnya ada pada pengaturan HTTPS kamu. Gunakan online tools seperti SSL Checker untuk menguji apakah konfigurasi SSL kamu sudah terpasang dengan benar, sah, dan terpercaya.
4. Lakukan reset pada file .htaccess
Jika langkah-langkah di atas belum juga menyelesaikan permasalahan kamu, kemungkinan masalahnya ada pada pengaturan redirect di server kamu. Untuk memeriksa hal ini, kamu perlu mengakses file .htaccess, mengubah namanya, dan membuat file yang baru. Kamu dapat mengakses file melalui cPanel atau client FTP. Ikuti langkah-langkah di bawah ini jika Anda menggunakan cPanel.
- Masuk ke file manager dan pilih file .htaccess.
- Klik kanan untuk mengganti namanya menjadi .htaccess_old.
- Masuk ke public_html.
- Buat file teks baru dan beri nama .htaccess.
- Salin dan tempel kode di bawah ini.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
6. Simpan file dan keluar dari file manager.
4. Hapus Cache Browser
Salah satu langkah sederhana untuk mengatasi ERR_TOO_MANY_REDIRECTS adalah dengan menghapus cache browser. Cache yang sudah usang atau korup bisa menjadi penyebab browser terus-menerus diarahkan ulang. Berikut langkah menghapus cache browser di Google Chrome
- Di pojok kanan atas Chrome, klik ikon “Customize”, dan cari menu “Settings”.
- Setelah terbuka, kamu bisa klik “Privacy and Settings”.
- Pilih “Delete Browsing Data”.
- Atur “Time Range” untuk menentukan data dengan rentang waktu berapa lama yang ingin kamu hapus, setelah itu klik “Delete Data”.
Sudah Paham Cara Mengatasi ERR_TOO_MANY_REDIRECTS?
Menghadapi error ERR_TOO_MANY_REDIRECTS memang bisa membuat frustasi, namun dengan langkah-langkah yang tepat, masalah ini bisa diselesaikan dengan mudah. Mulai dari membersihkan cookies dan cache, memeriksa konfigurasi SSL dan HTTPS, hingga memastikan pengaturan pada file .htaccess dan DNS, semua dapat mengembalikan situs ke kondisi normal.
Ingat, meskipun masalah ini tampaknya rumit, seringkali penyebabnya adalah kesalahan kecil dalam pengaturan teknis yang bisa diperbaiki dalam hitungan menit. Jadi, apakah kamu sudah paham cara mengatasi ERR_TOO_MANY_REDIRECTS?
Jika kamu mencari solusi lengkap untuk mendukung bisnis onlinemu, Exabytes siap membantu! Kami menyediakan berbagai layanan untuk kebutuhan digitalmu, mulai dari domain murah, email hosting profesional, hosting berkualitas, hingga layanan SEO untuk meningkatkan visibilitas situsmu. Yuk, wujudkan website dan bisnis onlinemu lebih optimal bersama Exabytes!



















