Cara memperbaiki loop pengalihan SSL

Kemungkinan penyebab error ERR_TOO_MANY_REDIRECTS dan cara memperbaikinya

Diperbarui lebih dari satu minggu yang lalu

Setelah menginstal sertifikat SSL untuk mengamankan domain Anda dan mengaktifkan HTTPS, hal ini dapat menyebabkan loop pengalihan atau kesalahan ERR_TOO_MANY_REDIRECTS.

Penyebab Umum

Pengalihan Bertentangan atau Duplikat

Pengalihan manual yang ditambahkan ke file .htaccess Anda dapat menyebabkan masalah ini. Nonaktifkan sementara file .htaccess dengan mengganti namamya dan akses situs web Anda dari mode penyamaran. Jika situs web berfungsi, tinjau aturan pengalihan satu per satu. Anda mungkin memerlukan bantuan dari pengembang.

Anda juga dapat memeriksa apakah ada bagian redirect/pengalihan yang dibuat dari Area Anggota Anda.

Pengaturan Cloudflare salah

Jika Anda menggunakan Cloudflare, pastikan Universal SSL diaktifkan dan mode enkripsi. Masuk ke dashboard CloudFlare Anda dan buka tab SSL/TLS → Sertifikat:

Pengaturan Universal SSL di Cloudflare

URL WordPress salah di Database

Jika situs web Anda dibuat di WordPress, periksa database situs web Anda melalui phpMyAdmin dan temukan tabel wp_options. Sesampai di sana, periksa nilai untuk kolom siteurl dan home - mereka harus dimulai dengan https:

Nilai siteurl dan beranda untuk situs web WordPress di database

Jika bukan itu masalahnya, perbarui dari http ke https dan situs web Anda akan berfungsi dengan baik.

Apakah pertanyaan Anda terjawab?