Cara Memperbaiki WordPress ERR_TOO_MANY_REDIRECTS

Cara Memperbaiki WordPress ERR_TOO_MANY_REDIRECTS

Cara Memperbaiki WordPress ERR_TOO_MANY_REDIRECTS

ERR_TOO_MANY_REDIRECTS adalah error yang terjadi ketika website WordPress mengalami loop pengalihan yang tak berujung. Error ini membuat browser tidak dapat menampilkan halaman yang diminta dan biasanya disertai dengan pesan seperti “This page isn’t working” atau “ERR_TOO_MANY_REDIRECTS.”
Cara Memperbaiki WordPress ERR_TOO_MANY_REDIRECTS

Artikel ini akan membahas penyebab utama masalah ini dan memberikan solusi lengkap untuk memperbaikinya.


A. Penyebab ERR_TOO_MANY_REDIRECTS di WordPress

  1. Kesalahan Konfigurasi URL WordPress
    URL WordPress (WordPress Address dan Site Address) yang salah dapat menyebabkan redirect loop.
  2. Konflik Plugin
    Plugin tertentu, terutama yang berkaitan dengan cache atau redirect, bisa memicu error ini.
  3. Masalah File .htaccess
    File .htaccess yang rusak atau memiliki aturan pengalihan yang salah bisa menjadi penyebabnya.
  4. Konfigurasi SSL/TLS Tidak Tepat
    Ketika SSL tidak dikonfigurasi dengan benar, server bisa memaksa pengalihan HTTP ke HTTPS secara terus-menerus.
  5. Kesalahan Pengaturan Server
    Server web seperti Apache atau Nginx mungkin memiliki pengaturan redirect yang salah.
  6. Cookie atau Cache yang Kadaluarsa
    Browser menyimpan cache atau cookie yang usang, yang memicu redirect loop.

B. Solusi untuk Memperbaiki ERR_TOO_MANY_REDIRECTS

1. Periksa dan Perbaiki URL WordPress

  • Login ke phpMyAdmin melalui panel hosting.
  • Akses tabel wp_options.
  • Cari opsi siteurl dan home, lalu pastikan keduanya memiliki nilai URL yang benar, misalnya:
    https://www.example.com
  • Jika menggunakan HTTPS, pastikan URL-nya menggunakan https://.

2. Nonaktifkan Plugin untuk Sementara

  • Gunakan FTP atau File Manager untuk mengakses folder WordPress Anda.
  • Masuk ke direktori wp-content/plugins.
  • Ubah nama folder plugin, misalnya dari plugins menjadi plugins_old.
  • Periksa apakah error hilang. Jika iya, aktifkan plugin satu per satu untuk menemukan penyebabnya.

3. Perbaiki File .htaccess

  • Akses file .htaccess melalui FTP atau File Manager.
  • Ganti isi file dengan konfigurasi default berikut:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

  • Simpan perubahan dan reload website.

4. Cek dan Konfigurasi Ulang SSL/TLS

  • Pastikan SSL telah diinstal dengan benar di hosting Anda.
  • Tambahkan atau perbaiki baris berikut di file wp-config.php:
    define('FORCE_SSL_ADMIN', true);
  • Jika menggunakan plugin seperti Really Simple SSL, pastikan plugin tersebut dikonfigurasi dengan benar.

5. Hapus Cache Browser dan Cache WordPress

  • Bersihkan cache browser Anda melalui pengaturan browser.
  • Jika menggunakan plugin cache seperti WP Super Cache atau W3 Total Cache, bersihkan cache plugin melalui dashboard WordPress.

6. Periksa Pengaturan Server

  • Jika Anda menggunakan Nginx, pastikan konfigurasi di file nginx.conf tidak memiliki pengaturan redirect yang salah.
  • Untuk Apache, periksa modul rewrite (mod_rewrite) apakah aktif.

7. Nonaktifkan Cloudflare atau CDN untuk Sementara

  • Jika Anda menggunakan Cloudflare, nonaktifkan sementara fitur Flexible SSL karena bisa menyebabkan redirect loop.
  • Pastikan Anda menggunakan mode Full SSL jika situs menggunakan HTTPS.

C. Pencegahan di Masa Depan

  1. Gunakan Plugin yang Andal
    Pastikan hanya menginstal plugin dari sumber terpercaya dan selalu diperbarui.
  2. Backup Website Secara Rutin
    Lakukan backup rutin menggunakan plugin seperti UpdraftPlus untuk memulihkan website dengan cepat jika terjadi error.
  3. Pantau SSL/TLS
    Periksa sertifikat SSL secara berkala dan pastikan diperbarui sebelum kadaluarsa.
  4. Update WordPress, Tema, dan Plugin
    Gunakan versi terbaru WordPress, tema, dan plugin untuk menghindari konflik kompatibilitas.

Dengan mengikuti langkah-langkah di atas, Anda seharusnya dapat memperbaiki ERR_TOO_MANY_REDIRECTS di WordPress dan mencegah masalah serupa di masa depan. Jika masalah berlanjut, segera hubungi tim support Gapurahoster untuk bantuan lebih lanjut.

BACA JUGA :  Plugin LMS WordPress Terbaik untuk Membuat Website Kursus Online

Simak Juga Artikel Lainnya :

[variable_1]  telah membeli [variable_2], [variable_3] menit yang lalu.