Bagaimana Memperbaiki Kesalahan "Terlalu Banyak Pengalihan" di WordPress?

Diterbitkan: 2022-05-04

WordPress adalah sistem yang andal dan kuat yang dapat Anda gunakan. Namun, ada beberapa masalah karena konfigurasi yang tidak memadai atau sumber eksternal. Bahasa pemrograman WordPress solid. WordPress dibuat lebih sulit oleh sumber eksternal seperti tema dan plugin. Terkadang, ini tidak kompatibel. Situs Anda akan turun, dan browser Anda akan memberikan pesan kesalahan.

Halaman tidak akan dialihkan dengan benar. Browser Anda akan mendeteksi bahwa server mengalihkan permintaan ke alamat ini dengan cara yang tidak akan pernah selesai.

Ini berarti ada terlalu banyak pengalihan di situs Anda atau Anda berada dalam satu lingkaran.

Apa yang menyebabkan “Terlalu Banyak Kesalahan Pengalihan di WordPress?”

Banyak kesalahan pengalihan WordPress disebabkan oleh bug perangkat lunak, konflik, dan masalah lainnya. Ada banyak cara untuk memperbaiki peringatan pengalihan dan membuat situs Anda lebih ramah pengguna.

Banyak kesalahan pengalihan WordPress terjadi ketika browser berputar melalui beberapa URL dan server web dalam upaya menemukan situs web atau blog Anda. Hal ini menyebabkan browser tidak dapat terhubung ke server, dan pengunjung terjebak dalam loop redirect tanpa akhir.

Browser web yang berbeda akan menampilkan peringatan tentang masalah ini. Sebagian besar browser akan menampilkan peringatan bahwa situs web "mengalihkan terlalu sering" atau "tidak mengarahkan ulang dengan benar". Jika Anda melihat salah satu peringatan ini saat mencoba mengakses situs web Anda melalui WordPress, kemungkinan pengalihan situs Anda tidak berfungsi dengan benar.

Berikut adalah beberapa alasan umum untuk kesalahan WordPress karena terlalu banyak pengalihan:

  • Konflik plugin
  • Cache Kuno
  • Pengaturan Nama Domain dan URL Tidak Cocok
  • Alamat Situs Tidak Cocok atau Salah Konfigurasi
  • Alasan lain

Bagaimana cara memperbaiki "Beberapa kesalahan pengalihan" di WordPress?

Ini biasanya masalah pengalihan yang bertentangan atau bersaing. Itu juga dapat terjadi ketika seseorang mengalihkan ke HTTPS (SSL) sementara yang lain mengalihkan kembali ke HTTP (non SSL). Atau di antara jenis URL non-www.

Kesalahan Terlalu Banyak Pengalihan WordPress disebabkan oleh banyak bug perangkat lunak, gangguan perangkat lunak, dan kesalahan lainnya. Ada banyak cara untuk memperbaiki kesalahan Too Many Redirects di WordPress.

Juga, mungkin ada contoh bahwa Anda menghadapi masalah pengalihan WordPress hanya dari host situs web Anda. Setiap tuan rumah tidak begitu mendukung. Web hosting adalah faktor yang sangat sensitif yang berperan dalam hampir semua hal yang berhubungan dengan website Anda.

Anda harus menggunakan host yang sangat andal seperti AccuWeb .

Ini adalah opsi terbaik jika Anda menghadapi masalah pengalihan ganda WordPress:

Verifikasi Pengaturan Domain

Anda memiliki opsi untuk menentukan URL untuk situs web Anda menggunakan "awalan www" atau tanpa itu. Saat menyiapkan situs web, Anda memiliki opsi untuk mengonfigurasi situs Anda sebagai “https://www.domainanda.com” atau hanya sebagai “https://domainanda.com”.

WordPress memungkinkan kedua konfigurasi bekerja dengan domain yang sama. Ini memastikan bahwa situs web Anda dapat diakses oleh semua pengguna, terlepas dari cara mereka menelusuri atau mengetik "www" ke alamat browser mereka.

URL ini biasanya dibuat secara otomatis saat kita membuat website atau menginstal WordPress. Ini terjadi menggunakan pengaturan domain default dari host web kami. Pengaturan ini dapat dimodifikasi dan diedit setelah pengaturan awal. Jika ada konflik antara konfigurasi URL dan pengaturan domain di WordPress, ini dapat menyebabkan kesalahan pengalihan.

Periksa untuk memastikan domain Anda menggunakan “www”. Selanjutnya, periksa konfigurasi. Untuk memverifikasi ini, navigasikan ke Pengaturan> Umum.

Jika ada ketidakcocokan dalam pengaturan domain Anda, Anda dapat memperbarui pengaturan URL WordPress dan menyimpan perubahannya. Ini akan menyelesaikan masalah dan memperbaiki semua pengalihan ke kesalahan WordPress.

Verifikasi Pengaturan URL (Periksa URL yang Dikonfigurasi)

Ketidakcocokan dalam pengaturan URL WordPress terkadang dapat memicu kesalahan pengalihan. Periksa konfigurasi situs Anda dan arahkan ke Pengaturan > Umum di dalam dasbor WordPress.

Alamat situs dan alamat WordPress sama untuk sebagian besar situs WordPress. Edit atau perbarui informasi jika tidak. Ini dapat menyelesaikan masalah pengalihan Anda.

Juga, pastikan bahwa pengaturan protokol URL Anda sudah benar. Untuk memastikan bahwa sertifikat SSL diaktifkan menggunakan HTTPS, Anda harus memastikan bahwa URL Anda menggunakan HTTPS.

Hapus plugin cache Anda

Anda dapat menemukan banyak plugin caching yang akan membantu Anda meningkatkan kinerja situs web Anda. Ini dapat memengaruhi cara situs Anda menangani pengalihan. Ini dapat menyebabkan terlalu banyak kesalahan pengalihan WordPress.

Membersihkan cache adalah suatu keharusan jika Anda menggunakan plugin caching. Prosesnya dapat bervariasi tergantung pada solusi yang Anda pilih. Untuk mengetahui instruksi spesifik, pastikan untuk membaca dokumentasi plugin Anda.

Hapus Cookie dan Cache Browser

Kesalahan pengalihan dapat dipicu jika ada ketidakcocokan antara data URL di browser Anda. Jika browser Anda menyimpan halaman yang Anda coba kunjungi, kesalahan ini dapat terjadi.

Untuk menentukan apakah kesalahan terlalu banyak pengalihan WordPress Anda disebabkan oleh browser web Anda, Anda dapat mencoba mengakses situs web dengan browser atau mode penyamaran yang berbeda. Jika masalah berlanjut, Anda harus menghapus cookie dan cache browser Anda.

Metode ini dapat bervariasi tergantung pada browser yang Anda gunakan. Di Google Chrome, misalnya, Anda dapat menghapus cache dan cookie dengan mengklik ikon tiga titik yang Anda temukan di sudut kanan atas jendela. Selanjutnya, klik tombol More Tools.

Selanjutnya, pilih opsi Hapus data penelusuran. Pilih periode waktu di jendela popup. Pilih All Time jika ingin menghapus semua.

Selanjutnya, pilih batas waktu Anda lalu pilih kotak centang, Cookie dan data situs lainnya, dan Gambar atau file dalam cache. Selanjutnya, klik Hapus data.

Browser Google Chrome kemudian akan menghapus atau menghapus semua cookie dan cache. Anda sekarang seharusnya dapat dengan mudah menemukan situs Anda tanpa mengalami kesalahan pengalihan.

Kami menyarankan Anda merujuk ke forum atau panduan resmi jika Anda tidak yakin bagaimana melakukan aktivitas ini di browser Anda.

Kiat Pro: Untuk menghapus atau menghapus cookie, Anda harus masuk kembali ke dasbor WordPress serta situs lain.

Nonaktifkan lalu aktifkan kembali semua plugin Anda

Plugin CMS WordPress adalah daya tarik utamanya. Namun, terkadang hal itu dapat memengaruhi cara WordPress mengimplementasikan pengalihan. Mereka juga dapat berisi banyak kode pihak ketiga di situs Anda, yang dapat menyebabkan kesalahan pengalihan.

Mungkin sulit untuk menemukan pelakunya ketika ada banyak plugin WordPress yang diinstal di situs Anda. Anda harus menonaktifkan semua plugin untuk menemukan pelakunya. Kemungkinan plugin bertanggung jawab atas kesalahan pengalihan jika diperbaiki dengan cepat.

Pertama, nonaktifkan, lalu aktifkan kembali setiap plugin untuk menentukan plugin yang bermasalah. Anda mungkin menemukan plugin yang bertentangan jika browser Anda membuat kesalahan tentang pengalihan. Anda kemudian dapat menonaktifkan, mencopot atau menghapus plugin dari situs web Anda atau menghubungi pengembangnya.

Setel ulang file .htaccess

CMS WordPress menangani pengalihan di sebagian besar server hosting web melalui file konfigurasi .htaccess-nya. Beberapa plugin dapat mengubah pengaturan file penting ini, yang dapat memengaruhi cara WordPress menangani pengalihan.

Bahkan jika plugin dihapus dalam konflik, itu mungkin tetap berada di .htaccess. Jika Anda belum dapat menyelesaikan masalah pengalihan dengan semua perbaikan, Anda mungkin perlu mengatur ulang file secara manual.

Proses ini dapat dimulai dengan menghubungkan ke situs web Anda melalui klien FTP. Selanjutnya, navigasikan ke folder root.

File ini sangat penting dan harus disimpan ke komputer Anda. Ini bertindak sebagai cadangan dan membuat Anda tetap aman jika terjadi masalah. Anda sekarang dapat menghapus file .htaccess dari situs web Anda.

Selanjutnya, Anda harus kembali ke situs web Anda untuk memverifikasi bahwa masalah telah diselesaikan. Jika situs web Anda berfungsi normal, kemungkinan file .htaccss WordPress rusak.

WordPress pada akhirnya akan membuat ulang atau membuat file. Namun, lain kali pastikan itu tidak rusak. Arahkan ke Pengaturan> Permalinks dari dasbor WordPress Anda. Anda dapat menyimpan perubahan Anda (Anda tidak perlu melakukan modifikasi apa pun), dan WordPress akan membuat file .htaccess yang baru, baru, dan bebas kesalahan.

Catatan Penting: Jangan hapus file .htaccess. Ini sangat penting.

Verifikasi Pengaturan HTTPS Anda

Pengaturan HTTPS situs web Anda adalah hal penting lainnya untuk diperiksa. Sering kali kami memperhatikan bahwa ERR_TOO_MANY_REDIRECTS terjadi ketika seseorang baru saja memigrasikan situs web WordPress mereka ke HTTPS dan ada sesuatu yang tidak selesai atau tidak diatur dengan benar.

Anda harus memeriksa pengalihan di server Anda

Mungkin perlu untuk memverifikasi bahwa tidak ada pengalihan lain ke HTTP dari HTTPS di server Anda.

Pengalihan 301 yang salah dapat menyebabkan kesalahan yang dapat mencegah situs Anda dibuka. File-file ini biasanya terletak di file konfigurasi server host web Anda.

Alat Pengembang untuk Mengarahkan Ulang Loop

Ini adalah cara lain untuk memecahkan masalah dan membuat loop pengalihan dengan alat pengembang di Chrome atau Firefox. Anda biasanya dapat membuka alat ini dengan menekan tombol F12.

Selanjutnya, pastikan untuk mengetuk tab Jaringan dan kemudian memuat ulang halaman web Anda.

Kesimpulan

Dengan cara ini, mungkin ada banyak alasan di balik beberapa Kesalahan Pengalihan WordPress. Ada beberapa solusi mudah, tetapi jika alasannya agak rumit, memecahkan masalah ini bisa membingungkan, terutama jika Anda secara teknis tidak sehat. Anda dapat menggunakan hosting terkelola , di mana pakar teknologi menangani masalah tersebut.