SSL Sertifikası

HTTPS Yönlendirme Döngüsü Çözümü

HTTPS yönlendirme döngüsü (redirect loop), tarayıcının "ERR_TOO_MANY_REDIRECTS" veya "yönlendirme çok fazla" hatası vermesine yol açar. Sayfa, kendini süre

HTTPS yönlendirme döngüsü (redirect loop), tarayıcının "ERR_TOO_MANY_REDIRECTS" veya "yönlendirme çok fazla" hatası vermesine yol açar. Sayfa, kendini sürekli aynı adrese yönlendirdiği için hiçbir zaman açılmaz. Sorun neredeyse her zaman yanlış yapılandırılmış HTTP↔HTTPS yönlendirmesinden kaynaklanır.

En Sık Nedenler

  • Çift yönlendirme: Hem sunucu hem uygulama (CMS) aynı anda HTTPS'e yönlendiriyor ve birbirini tetikliyor.
  • Ters proxy / CDN: CDN sunucuya HTTP ile bağlanırken sunucu tekrar HTTPS'e yönlendiriyor (SSL sonlandırma yanlış).
  • Yanlış site adresi: CMS'de site URL'si http:// olarak kayıtlı ama sunucu HTTPS zorluyor.

Adım Adım Çözüm

  1. Yönlendirmeyi tek bir yerde tanımlayın (ya sunucuda ya uygulamada, ikisinde birden değil).
  2. CDN/proxy kullanıyorsanız, kaynağın gelen protokolü doğru algıladığından emin olun (X-Forwarded-Proto başlığı).
  3. CMS'de site adresini https:// olarak güncelleyin.
  4. Tarayıcı önbelleği ve çerezleri temizleyip yeniden test edin.

Doğru Yönlendirme Örneği (Nginx)

server {
    listen 80;
    server_name ornek.com;
    return 301 https://$host$request_uri;
}

Bu bloğu yalnızca 80 portunda tanımlayın; 443 bloğunda tekrar yönlendirme yapmayın. Kurulum ayrıntıları için SSL kurulum rehberlerimize, ürünler için SSL sertifikaları sayfamıza bakın.

Bu makale faydalı oldu mu?

Makale Ara

SSL Sorun Giderme

Yardıma mı İhtiyacınız Var?

Aradığınızı bulamadıysanız destek ekibimiz size yardımcı olabilir.

Destek Talebi Aç