HTTP Redirect Loop (Too many redirects)
Ein HTTP Redirect Loop entsteht, wenn eine Webseite in einer Endlosschleife zwischen mehreren Weiterleitungen wechselt. Browser zeigen dann häufig Fehlermeldungen wie «Too Many Redirects», «ERR_TOO_MANY_REDIRECTS» oder «Diese Seite leitet Sie zu oft weiter» an.
Bei einer Redirect Loop wird der Browser wiederholt zwischen mehreren Adressen oder Weiterleitungsregeln umgeleitet und kann die gewünschte Seite nicht mehr öffnen.
Weitere Informationen zu diesem Thema finden Sie unter:
https://www.green.ch/de/http-redirect-loop-too-many-redirects
Typische Ursachen
- Mehrere Weiterleitungsregeln widersprechen sich gegenseitig.
- HTTP wird auf HTTPS umgeleitet, während HTTPS gleichzeitig wieder auf HTTP umgeleitet wird.
- Eine Weiterleitung wurde sowohl im Hosting als auch zusätzlich in einer Anwendung oder einem CMS eingerichtet.
- WordPress, TYPO3, Joomla oder andere Anwendungen verwenden eine andere URL als die konfigurierte Domain.
- Gleichzeitige Weiterleitungen auf Serverebene und innerhalb des CMS.
- Fehlerhafte .htaccess-Konfigurationen.
- Ein Reverse Proxy, CDN oder externer Dienst erzwingt zusätzliche Weiterleitungen.
- Veraltete Browserdaten, Cookies oder zwischengespeicherte Weiterleitungen.
- Falsche Domain-, URL- oder HTTPS-Einstellungen.
- Änderungen an SSL, HTTPS, DNS oder Weiterleitungen wurden vorgenommen, ohne die gesamte Konfiguration anzupassen.
Erste Prüfungen
- Öffnen Sie die Webseite in einem privaten Browserfenster.
- Löschen Sie den Browser-Cache und die Cookies der betroffenen Webseite.
- Prüfen Sie, ob die Webseite sowohl über HTTP als auch über HTTPS erreichbar ist.
- Prüfen Sie, ob mehrere Weiterleitungen gleichzeitig eingerichtet wurden.
- Prüfen Sie, ob kürzlich Änderungen an SSL, HTTPS, WordPress, DNS oder Weiterleitungen vorgenommen wurden.
- Testen Sie die Webseite zusätzlich in einem anderen Browser.
HTTP- und HTTPS-Weiterleitungen prüfen
Eine der häufigsten Ursachen ist eine doppelte oder widersprüchliche Weiterleitung zwischen HTTP und HTTPS.
Beispielsweise kann eine Regel HTTP auf HTTPS umleiten, während eine andere Regel HTTPS wieder auf HTTP zurückleitet. Dadurch entsteht eine Endlosschleife.
Prüfen Sie insbesondere:
- Ob eine Weiterleitung von HTTP auf HTTPS eingerichtet wurde.
- Ob zusätzlich eine Weiterleitung innerhalb des CMS oder der Anwendung aktiv ist.
- Ob externe Dienste oder Plattformen ebenfalls Weiterleitungen erzwingen.
- Ob mehrere Regeln dasselbe Ziel unterschiedlich verarbeiten.
Weitere Informationen finden Sie unter:
https://www.green.ch/de/ssl-dauerhafte-weiterleitung-von-http-auf-https
Browser-Cache und Cookies löschen
Browser speichern Weiterleitungen häufig zwischen. Dadurch kann ein Redirect Loop weiterhin angezeigt werden, obwohl die eigentliche Ursache bereits behoben wurde.
- Löschen Sie Cookies und Browser-Cache.
- Schliessen Sie den Browser vollständig.
- Öffnen Sie die Webseite erneut.
- Testen Sie die Webseite zusätzlich in einem privaten Browserfenster oder einem anderen Browser.
Weitere Informationen finden Sie unter:
https://www.green.ch/de/ssl-bei-browser-cache-problemen
WordPress und andere CMS prüfen
Bei WordPress und anderen Content-Management-Systemen entstehen Redirect Loops häufig durch widersprüchliche URL-Konfigurationen.
Zusätzlich können Plugins für SSL, Sicherheit, Caching oder Weiterleitungen eigene Redirect-Regeln erzeugen.
Prüfen Sie insbesondere:
- Die hinterlegte Webseitenadresse.
- Die hinterlegte WordPress-Adresse.
- SSL-Plugins.
- Redirect-Plugins.
- Caching-Plugins.
- Sicherheits-Plugins.
- CDN- oder Proxy-Einstellungen.
Weitere Informationen finden Sie unter:
https://www.green.ch/de/wordpress-fehler-allgemein-und-updates-etc
https://www.green.ch/de/wordpress-installation-und-tipps
https://www.green.ch/de/wordpress-hosting-und-ssl
Externe Webseiten-Baukästen und Plattformen
Wenn eine Domain mit externen Diensten wie Wix, Jimdo oder ähnlichen Plattformen verbunden ist, können Redirect Loops durch fehlerhafte DNS-Einstellungen oder zusätzliche Weiterleitungen entstehen.
Prüfen Sie:
- Ob die Domain korrekt mit dem externen Dienst verbunden wurde.
- Ob die DNS-Einträge den Vorgaben des Anbieters entsprechen.
- Ob beim Anbieter zusätzliche Weiterleitungen eingerichtet wurden.
Weitere Informationen finden Sie unter:
https://www.green.ch/de/domain-mit-jimdo-oder-wix-verbinden
https://www.green.ch/de/jimdo-/-wix-dns-konfiguration
https://www.green.ch/de/wix-anleitung
SSL-Zertifikat und Mixed Content
Ein Redirect Loop ist nicht dasselbe wie ein SSL-Fehler oder Mixed Content.
Auch wenn diese Themen häufig gemeinsam auftreten, handelt es sich um unterschiedliche Ursachen:
- SSL-Zertifikat: Absicherung der Verbindung.
- HTTPS-Weiterleitung: Umleitung auf die verschlüsselte Version der Webseite.
- Mixed Content: Inhalte werden weiterhin über HTTP geladen.
- Redirect Loop: Mehrere Weiterleitungen verweisen gegenseitig aufeinander.
Weitere Informationen finden Sie unter:
https://www.green.ch/de/wie-aktiviere-ich-das-ssl-zertifikat-fuer-meine-webseite
https://www.green.ch/de/wieso-wird-meine-webseite-trotz-ssl-https-als-nicht-sicher-angezeigt
Aktuelle Konfiguration dokumentieren
Bevor Sie Änderungen vornehmen, dokumentieren Sie die bestehende Konfiguration. Dadurch lassen sich Fehlerquellen einfacher erkennen und Änderungen bei Bedarf rückgängig machen.
Notieren Sie insbesondere:
- Die aktive Domain.
- Die Zieladresse der Weiterleitung.
- Das Verhalten bei HTTP und HTTPS.
- Weiterleitungen innerhalb des CMS.
- Weiterleitungen auf Serverebene.
- Externe Dienste, Proxys oder CDNs, die die Domain beeinflussen.
Hinweis: Falls alle Weiterleitungsregeln korrekt erscheinen und die Webseite weiterhin einen Redirect Loop anzeigt, kann eine tiefergehende Analyse der Hosting-, CMS-, Proxy- oder SSL-Konfiguration erforderlich sein. Wenden Sie sich in diesem Fall an den Support.