Cara Mengatasi Masalah “err_too_many_redirects” di Situs WordPress Anda
Diterbitkan: 2020-08-07Melihat pesan “err_too_many_redirects” di browser Anda saat mencoba melihat situs WordPress Anda bisa membingungkan dan mengkhawatirkan. Kesalahan ini mencegah pengguna melihat konten Anda, yang dapat menyebabkan hilangnya peluang untuk konversi dan perolehan pendapatan.
Untungnya, ada beberapa cara Anda dapat memperbaiki masalah ini. Dalam posting ini, kami akan menjelaskan mengapa pesan “err_too_many_redirects” muncul, dan cara mengatasinya.
Ayo pergi!
Berlangganan Saluran Youtube Kami
Memahami “err_too_many_redirects” di WordPress
Hal pertama yang perlu Anda ketahui tentang “err_too_many_redirects” adalah bahwa itu sebenarnya bukan masalah khusus WordPress. Sebaliknya, ini adalah pesan yang ditampilkan browser Anda setiap kali tidak dapat menampilkan konten yang Anda minta karena loop pengalihan:

Pengalihan seperti alamat penerusan. Anda dapat mengaturnya sehingga jika pengunjung mengklik tautan atau mengetik URL untuk halaman tertentu, mereka akan dikirim ke tujuan yang berbeda. Biasanya, teknik ini digunakan saat Anda memindahkan konten di situs Anda ke halaman baru atau menghapusnya sama sekali.
Pengalihan juga berguna jika Anda telah mengubah struktur tautan permanen situs web Anda. Mereka mencegah tautan rusak, dan memastikan bahwa pengunjung Anda melihat sesuatu selain halaman 404 jika mereka mencoba mengakses konten yang tidak seperti biasanya.
Jadi ketika "err_too_many_redirects" terjadi, itu berarti halaman yang Anda coba jangkau terjebak dalam loop redirect, menunjuk ke halaman lain yang juga menunjuk kembali ke halaman itu sendiri. Dengan kata lain, Halaman A mengalihkan ke Halaman B, sedangkan Halaman B mengalihkan kembali ke Halaman A. Hal ini dapat dimengerti membingungkan browser Anda untuk memahaminya.
Cara Mengatasi Masalah “err_too_many_redirects” di Situs WordPress Anda (6 Perbaikan Potensial)
Jika Anda mengalami masalah "err_too_many_redirects" di situs WordPress Anda, Anda harus menyelesaikan loop pengalihan dengan satu atau lain cara. Berikut adalah beberapa strategi berbeda yang dapat memperbaiki masalah.
1. Hapus Data Peramban Anda
Seperti yang mungkin Anda perhatikan di tangkapan layar sebelumnya atau di layar komputer Anda sendiri, browser Anda akan merekomendasikan untuk menghapus cookie Anda untuk mencoba memperbaiki “err_too_many_redirects.” Ini adalah solusi cepat dan sederhana, dan patut dicoba terlebih dahulu sebelum Anda menyelami pemecahan masalah yang lebih rumit.
Proses menghapus data penjelajahan Anda bervariasi tergantung pada browser yang Anda gunakan. Namun, langkah-langkahnya cukup mirip. Karena Chrome adalah platform paling populer sejauh ini, kami akan menggunakannya sebagai contoh.
Pertama, buka opsi browser dengan mengklik ikon tiga titik di sudut kanan atas layar, dan pilih Pengaturan :

Kemudian klik Privasi dan keamanan, dan pilih Hapus data penjelajahan :

Di jendela berikut, pastikan bahwa Cookie dan data situs lainnya serta Gambar dan file dalam cache dipilih. Kemudian klik Hapus data :

Kembali ke halaman yang mengalami redirect loop, dan lihat apakah Anda dapat mengaksesnya sekarang. Jika tidak, lanjutkan pemecahan masalah dengan teknik lain di bawah ini.
2. Periksa “Alamat Situs Web” dan “Alamat Situs” WordPress Anda
Perhentian Anda berikutnya adalah pengaturan WordPress Anda. Arahkan ke Pengaturan > Umum di dasbor Anda:

Kemudian cari kolom berlabel WordPress Address (URL) dan Site Address (URL) :

Isi dari kedua bidang ini harus sama. Itu termasuk apakah mereka menggunakan "www" dan "http" atau "https" atau tidak. Setelan ini sering kali salah jika Anda baru saja mengubah domain atau bermigrasi ke host baru.
Jika bidangnya tidak sama, buat koreksi yang diperlukan dan simpan perubahan Anda. Kemudian Anda dapat mengunjungi halaman itu lagi untuk melihat apakah kesalahan telah teratasi.
3. Tentukan Apa yang Menyebabkan Loop “err_too_many_redirects”
Terkadang Anda harus melakukan pekerjaan detektif nyata untuk memperbaiki “err_too_many_redirects.” Jika Anda dapat menemukan sumber loop pengalihan, Anda dapat menghapusnya dari situs Anda untuk membuat konten Anda kembali online.
Jika Anda telah menambahkan pengalihan ke file .htaccess Anda atau dengan menggunakan plugin seperti Pengalihan, Anda cukup memeriksanya untuk melihat apakah ada alamat yang saling menunjuk. Jika Anda tidak yakin bagaimana melakukan ini atau Anda memiliki banyak pengalihan yang membutuhkan waktu lama untuk ditelusuri, Anda dapat mempertimbangkan untuk menggunakan alat Pemeriksa Pengalihan:


Cukup masukkan URL lengkap halaman yang mengalami kesalahan “err_too_many_redirects”, dan tunggu hasilnya:

Pada contoh di atas, Anda dapat melihat daftar panjang pengalihan 301 bergantian di antara dua pos. Dengan informasi ini, Anda seharusnya dapat menghapus pengalihan dari halaman yang relevan.
4. Lihat Pengaturan HTTPS Anda
Memperoleh sertifikat Secure Sockets Layer (SSL) dan mengalihkan situs Anda ke HTTPS adalah langkah cerdas untuk menjaga keamanan situs Anda. Namun, jika Anda tidak melakukannya dengan benar, perubahan ini dapat menyebabkan pengulangan pengalihan di seluruh situs Anda.
Ada beberapa alasan mengapa masalah ini dapat terjadi:
- Anda memaksa HTTPS sebelum menginstal sertifikat SSL Anda. Ini akan secara otomatis membuang situs Anda ke dalam redirect loop.
- Anda menggunakan plugin HTTPS. Ada lebih banyak peluang untuk kesalahan saat Anda memasukkan plugin pihak ketiga ke dalam campuran. Biasanya lebih baik mencari dan mengganti URL Anda untuk menerapkan HTTPS, daripada menggunakan plugin untuk menyiapkan pengalihan.
- Aturan pengalihan di server Anda tidak dikonfigurasi dengan benar. Jika Anda menduga bahwa inilah masalahnya, sebaiknya hubungi tim dukungan hosting Anda untuk mendapatkan bantuan.
Salah satu cara untuk menentukan apakah pengaturan HTTPS Anda menyebabkan kesalahan “err_too_many_redirects” adalah dengan memeriksa situs Anda menggunakan alat Redirect mapper:

Ini mirip dengan Redirect Checker, tetapi hanya menampilkan hasil untuk pengalihan www ke non- www , serta pengalihan HTTP ke HTTPS :

Jika Anda melihat beberapa pengalihan terdaftar di antara versi HTTP dan HTTPS situs Anda, ini mungkin sumber loop. Memperbaikinya kemungkinan akan menyelesaikan masalah.
5. Nilai Pengaturan Cloudflare Anda
Jika Anda pengguna Cloudflare, ada kemungkinan masalah yang Anda alami terhubung ke platform tersebut. Misalnya, mungkin ada loop pengalihan HTTP ke HTTPS yang dikonfigurasi di pengaturan Cloudflare Anda. Ini dapat terjadi ketika konfigurasi SSL "fleksibel" diaktifkan.
Sumber potensial terkait Cloudflare lainnya dari kesalahan ini adalah "Aturan Halaman" yang bertentangan. Pengaturan "Penerusan URL" untuk fitur ini dapat membuat pengulangan pengalihan yang tidak disengaja.
Anda dapat memeriksa pengaturan ini untuk bukti loop pengalihan, dan berkonsultasi dengan dokumentasi dukungan Cloudflare untuk panduan dalam menyelesaikannya. Jika Anda masih mengalami masalah, pertimbangkan untuk membuka forum komunitas untuk bantuan lebih lanjut.
6. Memecahkan Masalah untuk Konflik Plugin
Saran terakhir kami untuk pemecahan masalah “err_too_many_redirects” adalah mencari konflik plugin di situs Anda. Masalah ini terjadi ketika kode dari dua plugin, plugin dan tema, atau plugin dan inti WordPress bekerja melawan satu sama lain.
Untuk mengatasi potensi konflik plugin, mulailah dengan menonaktifkan semua plugin Anda dan memeriksa untuk melihat apakah pesan “err_too_many_redirects” hilang. Jika demikian, aktifkan kembali satu per satu, dan terus periksa kesalahan situs Anda. Saat pesan muncul kembali, Anda akan tahu bahwa plugin yang paling baru diaktifkan adalah sumber masalahnya.
Anda kemudian dapat menghapus plugin bermasalah dari situs Anda, dan menggantinya dengan alternatif jika perlu. Anda mungkin juga ingin menghubungi pengembang plugin, dan memberi tahu mereka tentang masalah yang Anda alami.
Kesimpulan
Jika pesan “err_too_many_redirects” muncul untuk salah satu halaman situs web Anda, membiarkannya tidak dicentang dapat menyebabkan hilangnya konversi dan pendapatan. Kesalahan ini menunjukkan bahwa situs Anda terjebak dalam loop pengalihan, yang dapat terjadi karena beberapa alasan berbeda tetapi seringkali mudah diselesaikan.
Untuk rekap, berikut adalah enam cara untuk memecahkan masalah ini sehingga Anda bisa mendapatkan konten Anda di depan pengunjung lagi:
- Hapus data peramban Anda.
- Periksa Alamat Situs dan Alamat Situs WordPr ess Anda .
- Tentukan apa yang menyebabkan loop pengalihan.
- Lihat pengaturan HTTPS Anda.
- Nilai pengaturan Cloudflare Anda.
- Memecahkan masalah untuk konflik plugin.
Apakah Anda memiliki pertanyaan tentang pengalihan secara umum, atau bagaimana cara memperbaiki “err_too_many_redirects” secara khusus? Tinggalkan untuk kami di bagian komentar di bawah!
Gambar oleh Thomas Knopp / shutterstock.com
