WordPress günümüz internet dünyasında en çok kullanılan içerik yönetim sistemlerinden biri. Kişisel bloglardan, e-ticaret sitelerine bir çok web sitesi wordpress üzerinde çalışıyor. WordPress’in alt yapısı güvenilir ve sağlam yazılmış. Bu durumda Too Many Redirects hatası da genellikle, dış etmenlerden, yani yüklediğiniz tema veya eklentilerden veya yanlış yapılandırmadan dolayı oluşabiliyor.
Yukarı değindiğimiz gibi, bu hata yüklediğiniz temadan, eklentilerden veya yapılandırmadan kaynaklanabilir. Bu sebeple muhtemel çözümleri listeleyeceğiz.
Yeni yüklediğiniz bir eklenti bu hataya sebep olabilir. O yüzden yeni yüklediğiniz eklentiyi WordPress yönetim paneli üzerinden kapatmayı deneyebilirsiniz. Bunun için WordPress yönetim panelinizde Eklentiler sayfasına gidip, eklentiyi etkisizleştirmeyi deneyin.
Eğer eklentiyi kullanmıyorsanız, silmeniz daha sağlıklı olacaktır. Eklentiyi etkisizleştirdikten sonra “sil” butonu ile silebilirsiniz.
Siteniz “Too Many Redirects” hatası veriyorsa yönetici panelinize erişiminiz olmayabilir. Bu durumda, sorun oluşturan eklentiyi ftp üzerinden silmeniz gerekecektir. Hosting firmanızdan aldığınız FTP bilgileriniz ile ftp sunucunuza bağlanın.
WordPress eklentileri wp-content/plugins dizininde bulunur. Ftp sunucunuza bağlandığınızda web dosyalarınızın altında wp-content > plugins dizinine gidip, problem olan eklentiyi silin.
Eklentinin klasörü bu şekilde silindiğinde, WordPress üzerinden de kaldırılacaktır. Eğer Too Many Redirects hatasına neden olan eklenti sildiğiniz ise, siteniz normal şekilde çalışacaktır.
Yeni kurduğunuz bir tema bu hataya neden oluyor ise, yine yönetici paneliniz üzerinden WordPress ile beraber varsayılan olarak gelen bir temaya geçmeyi deneyebilirsiniz. WordPress ile beraber twentynineteen veya twentyseventeen isimli temalar gelir. Admin paneliniz üzerinden, Görünüm > Temalar linkini takip ederek temayı aktif edebilirsiniz.
İlk web sitenizi kurduğunuzda, wordpress alan adınızda “www” ön ekini kullanmayabilir. Siteniz aşağıdakilerden ikisi de olabilir.
www.pendc.com
pendc.com Bu durumda ayarlar WordPress ayarları üzerinden değişiklik yapmamız gerekir. WordPress yönetim paneli üzerinde, Ayarlar > Genel Ayarlar kısmından değişikliği yapabiliriz.
Buradaki domain adınızı başına “www” ön ekini koyup, “Değişiklikleri Kaydet” butonu ile kaydedip deneyebilirsiniz.
Yine yukarıdaki durum yani, WordPress admin paneline erişim durumunuz mevcut değilse, işlemi veritabanı üzerinden yapabiliriz. Bu işlem için PhpMyAdmin ara yüzü ve veritabanı bilgilerine ihtiyacımız bulunuyor.
PhpMyadmin’e mysql bilgilerimiz ile giriş yapalım ve sol taraftan WordPress sitemizin kullandığı veritabını seçelim.
wp_options tablonunu seçelim. Tabloda “siteurl” ve “home” alanlarını yine “www” ön eki ekleyip kaydedelim.
Eğer web siteniz hala aynı hatayı veriyorsa da, wp-config.php dosyasına aşağıdaki satırları ekleyebilirsiniz.
Define ('wp_home','http://www.pendc.com');
Define ('wp_siteURL','http://www.pendc.com'); wp-config.php dosyasında, satırları kendi alan adınıza göre düzenleyip, dosyayı kaydedip çıkın.
WordPress’te “Too Many Redirects” hatası
Bu hata, siteyi açmaya çalışırken tarayıcının sürekli yönlendirme döngüsüne girmesi sonucu ortaya çıkar. Genellikle eklenti, tema veya yanlış URL yapılandırmalarından kaynaklanır.
Eklentileri admin paneline giremiyorum
WordPress dosya yapısında wp-content/plugins dizinine FTP veya hosting paneli üzerinden erişip, sorunlu eklentinin klasörünü silerek kaldırabilirsiniz.
Tema kaynaklı “Too Many Redirects” hatası nasıl çözülür?
Yeni yüklediğiniz tema sorun çıkarıyorsa WordPress’in varsayılan temalarından (ör. Twenty Twenty-One) birini aktif hale getirerek test edebilirsiniz.
Veritabanı üzerinden site URL’sini nasıl düzeltebilirim?
PhpMyAdmin’e giriş yaparak wp_options tablosundaki siteurl ve home değerlerini güncelleyebilirsiniz.
wp-config.php dosyası ile hatayı çözebilir miyim?
Eğer panel veya veritabanına erişiminiz yoksa, wp-config.php içine aşağıdaki satırları ekleyebilirsiniz:
define('WP_HOME','http://www.orneksite.com');
define('WP_SITEURL','http://www.orneksite.com');
Cache temizliği bu hatayı giderir mi?
Bazen evet. Tarayıcı cache’ini, CDN önbelleğini veya WordPress cache eklentilerinin verilerini temizlemek yönlendirme hatasını düzeltebilir.
Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…
Snapshot Nedir? Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o…
Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…
Sanallaştırma ortamlarında en çok kullanılan platformlardan biri VMware vSphere’dir. Ancak sistem doğru izlenmezse performans sorunları,…
IT ekiplerinin karşılaştığı en büyük sorunlardan biri, farklı araç ve sistemler yüzünden operasyonların karmaşık hale…
Fidye Yazılımı Saldırısı Nedir? Fidye yazılımı saldırısı (ransomware) kötü niyetli kişilerin, belirli bir sistemin, dosyalarını…