Çevrimiçi bir web siteniz varsa, bir noktada “err_too_many_redirects” hatasıyla karşılaşmış olabilirsiniz. Bu hata, ziyaretçileri sonsuz bir yeniden yönlendirme döngüsüne sokarak sizin ve web sitenizin ziyaretçilerinin web sitenizi yüklemesini engeller.
Bu kılavuzda, web sitenizdeki bu hatayı düzeltmek için en iyi çözümleri bulacaksınız.
“Err_too_many_redirects” Web Sitesi Hatasını Düzeltmenin Yolları
Neyse ki, bu ciddi bir hata değil ve temel bilgisayar bilgisine sahip herkes bunu düzeltebilir.
Bu hatayı düzeltmenin birden fazla özel yolu vardır. Bu hatayı mümkün olan en hızlı şekilde düzeltmek için bu kılavuzdaki çözümleri sırayla izleyin.
1. Çözüm: Web Sitesi Çerezlerini Silin
Bu sorunu çözmenin en temel yolu , web sitesi çerezlerini silmektir. Çoğu durumda, bu hatanın oluşmasına neden olan, çerezlerde bulunan bozuk ve hasarlı dosyalardır.
Bu nedenle, web sitenizin çerezlerini silerek düzeltme işleminize başlamak en iyisidir.
Aşağıdaki talimatları izleyerek web sitenizin çerezlerini kolayca temizleyebilirsiniz.
- Bilgisayarınızda Google Chrome’u açın
- Google Chrome’un Sağ Üstündeki 3 Noktaya tıklayın ve aşılan pencereden Ayarlar‘ı tıklayın.
- Aşağı kaydırın ve daha fazla ayarı genişletmek için Gelişmiş‘e tıklayın
- Gizlilik ve Güvenlik sekmesi altında, İçerik Ayarları’nı bulup tıklayın ve ardından Çerezler’e tıklayın.
- Şimdi Tüm çerezleri ve site verilerini görün ardından Web Sitesi Çerezlerini Silin.
- Arama iletişim kutusuna çerezlerini silmek istediğiniz web sitesini yazın
- Son olarak, Gösterilenlerin tümünü kaldır’ı tıklayın. Tüm web sitesi çerezlerini kaldırmak için Tümünü temizle’ye tıklayın
Çerezleri sildikten sonra web sitesini yüklemeyi deneyin.
Bu, yeniden yönlendirme web sitesi hatasını düzeltirse, web siteniz sorunsuz yüklenir.
Ancak sorun web sitesi çerezlerinde değilse yine bu hatayla karşılaşabilirsiniz.
2. Çözüm: WordPress Önbelleğini Temizleyin
Bazı durumlarda, bu hata oluştuğunda, yine de WordPress yönetici kontrol panelinden oturum açabilirsiniz.
Yönetici paneline ulaşabiliyorsanız, hatayı düzeltmek için WordPress önbelleğini silmeyi deneyebilirsiniz.
Tüm popüler WordPress önbelleğe alma eklentilerinde WordPress önbelleğini silmek için benzer bir işlem vardır. Buna WP Super Cache, WP Rocket ve W3 Total Cache dahildir.
WordPress önbelleğinizi temizlemek için aşağıdaki basit talimatları izleyin.
- WordPress yönetici kontrol panelinize giriş yapın
- Ayarlar > (WordPress Önbelleğe Alma Eklentiniz) seçeneğine gidin
- Şimdi WordPress önbelleğinizi temizlemek için Önbelleği Sil’e tıklayın
WordPress önbelleğini sildikten sonra web sitesini tekrar yüklemeyi deneyin. Bu, err_too_many_redirects hatasını çözerse, web siteniz sorunsuz yüklenecektir.
Ancak, hatayla tekrar karşılaşırsanız, bir sonraki çözümleri deneyin.
3. Çözüm: Eklentileri Devre Dışı Bırakın
Hata oluştuğunda, WordPress yönetici kontrol panelinize erişemiyorsanız, eklentilerinizde bir sorun olabilir.
Bu nedenle, hatayı düzeltmenin bir sonraki en iyi yolu, eklentileri devre dışı bırakarak web sitesini yüklemeyi denemektir.
WordPress eklentilerinizi devre dışı bırakabilmek için, bir FTP istemci sunucusu kullanarak web sitesinin dosyalarına nasıl erişeceğinizi bilmeniz gerekir.
Eklentileri devre dışı bırakmak için aşağıdaki talimatları izleyin:
- Bir FTP istemcisi kullanarak sunucunuzda oturum açın
- Giriş yaptıktan sonra, WP-Content‘e tıklayın
- Son olarak, eklentileri devre dışı bırakmak için Eklentiler klasörünü başka bir adla yeniden adlandırın.
Eklentileri devre dışı bıraktıktan sonra web sitesini tekrar yüklemeyi deneyin. Bu çözüm hatayı düzeltirse, web siteniz hatasız yüklenir.
Ancak, hatayla tekrar karşılaşırsanız, bir sonraki çözümü deneyin.
4. Çözüm: CDN ve HTTPS Ayarlarını Kontrol Edin
Çoğu durumda, bu yeniden yönlendirme hatası, HTTPS ayarlarınızdaki sorunlar nedeniyle oluşur. Bu, süresi dolmuş bir SSL sertifikası veya yanlış yapılandırılmış bir SSL eklentisi olabilir.
Bu nedenle, sorunlar için HTTPS ayarlarınızı kontrol etmek ve bunları düzeltmek, err_too_many_redirects hatasını çözebilir.
SSL Sertifikanızın geçerliliğini, SSL Sunucu Test Aracını kullanarak çevrimiçi olarak kontrol edebilirsiniz. SSL sertifikanızın durumunu kontrol etmek için aşağıdaki talimatları izleyin:
- Buradan SSL Server Test Tool Web sitesine gidin.
- Ana Bilgisayar Adı iletişim kutusunda, web sitenizin adresini yazın ve ardından Gönder’e tıklayın.
- Web sitesinin sonuçları belirlemesini bekleyin
Ayarlarınızla ilgili bir sorun varsa, bu SSL Sunucu Test Aracı size bildirecektir. Hataları düzeltin ve web sitesini tekrar yüklemeyi deneyin.
Bu hatayı çözerse, web siteniz sorunsuz yüklenecektir. Ancak bu çözüm de başarısız olursa bir sonraki çözümü deneyin.
5. Çözüm: Sunucu Sorunlarını Kontrol Edin
Yukarıdaki çözümlerden hiçbiri sorununuzu çözmezse, sunucunuzdaki bir sorundan dolayı hata oluşabilir.
Çoğu durumda Err_too_many_redirects hatası, htaccess dosyası bozuksa oluşur. Bu durumda, bu dosyayı varsayılan ayarlarla değiştirmek sorunu çözmelidir.
Ancak bu çözüm için bir FTP istemcisi kullanarak sunucunuzda nasıl oturum açacağınızı bilmeniz gerekecek . .htaccess dosyasını değiştirmek için aşağıdaki talimatları izleyin:
- Bir FTP istemcisi kullanarak sunucunuzda oturum açın
- Web sitenizin ana klasörüne gidin ve .htaccess dosyasını bulun
- .htaccess dosyasını başka bir adla yeniden adlandırın
- Şimdi aşağıdaki kodu kullanarak yeni bir .htaccess dosyası oluşturun
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # ENDWordPress
# ENDWordPress
- Bu, .htaccess dosyası oluşturmak için varsayılan koddur.
Yeni .htaccess dosyasını oluşturduktan sonra web sitesini tekrar yüklemeyi deneyin. err_too_many_redirects hatasını başka hiçbir şey düzeltmezse, bu kesinlikle düzeltmelidir.
Sonuç: Err_Too_Many_Redirects Hatası
Err_too_many_redirects, web sitenizi sonsuz bir yeniden yönlendirme döngüsüne sokan bir web sitesi hatasıdır.
Aynı iki URL arasında bağlanmaya devam ediyor ve bu hatayı gösteriyor.
Hata, çoğunlukla istenmeyen web sitesi ayarı değişiklikleri veya eklentilerle ilgili sorunlar gibi sunucu sorunlarından kaynaklanır.
Teşekkürler hocam sorunum çözüldü..