Categories: Wordpress

WordPress “Too Many Redirects” Hatası

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.

Too Many Redirects hatası nasıl çözülür?

Yukarı değindiğimiz gibi, bu hata yüklediğiniz temadan, eklentilerden veya yapılandırmadan kaynaklanabilir. Bu sebeple muhtemel çözümleri listeleyeceğiz.

Eklentileri Kapatma

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.

Eklentileri FTP üzerinden silme

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.

Tema Değiştirme

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.

Yapılandırma Hatası

İ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.

Sık Sorulan Sorular

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.

pendc

Recent Posts

Fidye Yazılımı Saldırılarından Korunma

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ı…

2 ay ago

Plesk Üzerinde Domain/ Mail Engelleme Nasıl Yapılır?

Plesk, dünya genelinde en yaygın kullanılan web hosting kontrol panellerinden biridir. Gerek Linux gerekse Windows…

3 ay ago

IPMI Şifresi Nasıl Sıfırlanır?

Bilgi teknolojilerinde, sunucular ve network cihazları her zaman en önemli araçlar arasındadır. Özellikle veri merkezleri…

4 ay ago

Plesk Panelde Ücretsiz SSL Sertifikası Kurulumu

SSL NEDİR? SSL sertifikasının ne olduğu hakkında fikriniz olmayabilir ya da birileri web sayfanızın SSL sertifikasına…

4 ay ago

Plesk Panel E-Posta Adresi Oluşturma

Dünya genelinde en çok kullanılan hosting kontrol paneli Plesk Panel’de e-posta oluşturmak için gerekli adımları…

4 ay ago

Outlook’a E-Posta Hesabı Eklemek

Outlook iş dünyası ve bireysel hayatımız dahil olmak üzere çok yaygın bir kullanıma sahip olan,…

4 ay ago