Hayal edin: ava.hosting’in güvenilir VPS üzerinde barındırılan web sitenize erişmeye çalışıyorsunuz, ancak yüklenmek yerine sonsuz bir yönlendirme döngüsünde sıkışmış durumda, korkulan ERR_TOO_MANY_REDIRECTS hatasını veriyor. Genellikle yanlış yapılandırılmış ayarlar, çelişen eklentiler veya SSL hataları nedeniyle oluşan bu sinir bozucu sorun, sitenizin erişilebilirliğini bozabilir. İster ava.hosting’in sağlam altyapısında bir WordPress blogu, ister bir e-ticaret platformu işletiyor olun, bu kılavuz, sorunu teşhis etmek ve düzeltmek için net adımlar sunarak sitenizi hızlı bir şekilde çevrimiçi hale getirmenize yardımcı olacaktır.

ERR_TOO_MANY_REDIRECTS Hatasının Nedenleri

  • Yanlış URL ayarları WordPress veya diğer CMS platformlarında.
  • Çelişen yönlendirme kuralları .htaccess, Nginx veya web sunucusu yapılandırmalarında.
  • Yanlış yapılandırılmış önbellek eski yönlendirmelerin devam etmesine neden olabilir.
  • Hatalı eklentiler veya temalar yönlendirmeleri etkileyebilir.
  • SSL/TLS sorunları, özellikle HTTPS’yi yanlış bir şekilde zorlamak.

ERR_TOO_MANY_REDIRECTS Nasıl Düzeltilir

1. Tarayıcı Çerezlerini ve Önbelleği Temizle

Bozulmuş çerezler ve önbellek bazen yönlendirme döngülerine neden olabilir. Tarayıcınızın önbelleğini temizlemeyi deneyin:

  • Chrome’da: Ayarlar → Gizlilik ve Güvenlik → Tarayıcı Verilerini Temizle
  • Etki alanı için çerezleri kaldırın ve sayfayı yeniden yükleyin.

2. Web Sitesi URL Ayarlarını Kontrol Et

WordPress kullanıyorsanız:

  • Ayarlar → Genel kısmına gidin
  • WordPress Adresi (URL) ve Site Adresi (URL)’nin doğru olduğundan emin olun.
  • Emin değilseniz, her ikisini de https://yourdomain.com (gerekirse www olmadan) olarak ayarlamayı deneyin.

Kontrol paneline erişiminiz yoksa, phpMyAdmin kullanarak veritabanındaki URL’leri güncelleyin:

  • wp_options tablosunu açın
  • siteurl ve home değerlerini uygun şekilde düzenleyin

3. Çelişen Eklentileri Devre Dışı Bırak

Hatalı eklentiler yönlendirme döngülerine neden olabilir. FTP üzerinden devre dışı bırakın:

  1. FTP veya Dosya Yöneticisi kullanarak sunucunuza bağlanın.
  2. wp-content/plugins dizinine gidin.
  3. Eklentiler klasörünü plugins_disabled olarak yeniden adlandırın.
  4. Sitenizi yeniden yüklemeyi deneyin.
  5. Sorun çözüldüyse, klasörü geri adlandırın ve eklentileri birer birer yeniden etkinleştirerek sorumlu olanı bulun.

4. .htaccess Dosyasını Kontrol Et (Apache Sunucuları İçin)

Yanlış bir .htaccess yapılandırması yönlendirme döngülerine neden olabilir. Sıfırlamayı deneyin:

  1. FTP ile bağlanın ve kök dizinde .htaccess dosyasını bulun.
  2. Adını .htaccess_backup olarak değiştirin.
  3. Yeni bir .htaccess dosyası oluşturun ve varsayılan WordPress kurallarını ekleyin:
    # BEGIN WordPress
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    # END WordPress
  4. Dosyayı kaydedin ve sorunun çözülüp çözülmediğini kontrol edin.

5. Web Sunucusu Yapılandırmalarında Yönlendirmeleri Kontrol Et

  • Nginx kullanıyorsanız, çelişen return veya rewrite kuralları için nginx.conf veya site yapılandırma dosyalarını kontrol edin.
  • Apache kullanıyorsanız, birden fazla Redirect veya RewriteRule girişi için .htaccess, httpd.conf veya sanal ana bilgisayar yapılandırmalarını kontrol edin.

6. CDN veya Cloudflare’ı Geçici Olarak Devre Dışı Bırak

Bir CDN (örneğin, Cloudflare) kullanıyorsanız, yanlış SSL ayarları yönlendirme döngüsüne neden olabilir.

  • Cloudflare’a giriş yapın ve SSL/TLS ayarlarına gidin.
  • SSL modunu SSL yapılandırmanıza göre Esnek veya Tam (Sıkı) olarak değiştirin.
  • Cloudflare önbelleğini temizleyin ve siteyi yeniden yüklemeyi deneyin.

7. Karışık İçerikleri Kontrol Et ve HTTPS’yi Doğru Zorla

Eğer siteniz HTTPS’yi yanlış bir şekilde zorluyorsa:

  • SSL sertifikanızın doğru bir şekilde yüklendiğinden emin olun.
  • .htaccess veya Nginx’te birden fazla yönlendirme kuralı kullanmaktan kaçının.
  • HTTPS yönlendirmelerini yönetmek için Really Simple SSL gibi bir eklenti kullanın.

8. WordPress’i Varsayılan Temaya Sıfırla

Yerleşik yönlendirme ayarlarına sahip bir tema soruna neden olabilir.

  • wp-content/themes klasörünü yeniden adlandırarak varsayılan bir temaya (Twenty Twenty-Four) geçin.
  • Siteler yüklenirse, orijinal temanızın ayarlarını kontrol edin.

Son Düşünceler

ERR_TOO_MANY_REDIRECTS hatası, ava.hosting üzerindeki web sitenizi etkileyebilir, ancak sistematik bir yaklaşım ile bunu hızlı bir şekilde çözebilirsiniz. Tarayıcı önbelleğinizi temizleyerek, URL ayarlarını doğrulayarak ve eklentileri devre dışı bırakarak başlayın, ardından gerekirse .htaccess veya sunucu yapılandırmalarına dalın. Örneğin, .htaccess sıfırlamak, ava.hosting WordPress sitenizde bir döngüyü düzeltebilir veya Cloudflare’ın SSL ayarlarını ayarlamak bir HTTPS çatışmasını çözebilir. Ava.hosting’in güvenilir VPS veya paylaşımlı hosting araçlarını, SSL ve dosya yönetimi için sezgisel kontrol paneli gibi kullanarak, sorunun kaynağını belirleyebilir ve sitenizin erişilebilirliğini kolayca geri kazanabilirsiniz.