ERR_TOO_MANY_REDIRECTS – warum Ihre Website in einer Endlosschleife hängt
Ihre Website leitet weiter – und weiter – und weiter – bis der Browser aufgibt und „ERR_TOO_MANY_REDIRECTS" anzeigt. Der Standard-Tipp: Cookies löschen. Das behebt das Problem in vielleicht 5% der Fälle. In den anderen 95% liegt die Ursache in der Serverkonfiguration – und dort muss sie auch behoben werden.
Was bei einer Weiterleitungsschleife passiert
Ihr Browser ruft Seite A auf. Seite A sagt: „Geh zu Seite B." Seite B sagt: „Geh zu Seite A." Und so geht es endlos weiter, bis der Browser nach ca. 20 Durchläufen aufgibt.
Das passiert nicht zufällig – es wird durch Regeln verursacht, die sich gegenseitig widersprechen. Und genau das macht die Diagnose schwierig: Jede einzelne Regel ist für sich genommen sinnvoll, aber in Kombination erzeugen sie eine Endlosschleife.
Warum Cookies löschen fast nie hilft
Cookies können theoretisch Weiterleitungsschleifen verursachen – wenn ein Cookie eine Weiterleitung auslöst, die wiederum den Cookie setzt. In der Praxis ist das extrem selten. Die echten Ursachen:
Konfliktierende SSL-Weiterleitungen: Die mit Abstand häufigste Ursache. Ihre .htaccess leitet von HTTP auf HTTPS um. Gleichzeitig leitet Cloudflare oder ein Erweiterung ebenfalls von HTTP auf HTTPS um. Oder der Hoster hat eine eigene SSL-Weiterleitung aktiv. Drei Regeln, die dasselbe tun – und sich dabei in die Quere kommen.
www und nicht-www Konflikt: Die .htaccess leitet auf www um, aber die WordPress-URL ist ohne www gespeichert (oder umgekehrt). Ergebnis: Eine Endlosschleife zwischen den beiden Versionen.
WordPress-URLs falsch konfiguriert: In WordPress gibt es zwei URL-Einstellungen: „WordPress-Adresse" und „Website-Adresse". Wenn diese nicht übereinstimmen oder falsche Protokolle (http vs. https) enthalten, erzeugt WordPress selbst eine Schleife.
Caching-Erweiterung Konflikt: Manche Caching-Erweiterungen setzen eigene Weiterleitungsregeln, die mit den .htaccess-Regeln oder den Cloudflare-Einstellungen kollidieren.
Cloudflare „Flexible SSL": Wenn Cloudflare auf „Flexible" steht, verbindet es sich per HTTP mit Ihrem Server. Aber Ihre .htaccess leitet HTTP auf HTTPS um. Cloudflare erhält die HTTPS-Weiterleitung, ruft aber wieder per HTTP auf – Endlosschleife.
Was wirklich zu tun ist – die vollständige Checkliste
1. Redirect-Kette verfolgen – mit einem Tool wie „Redirect Checker" sehen Sie, wohin jede Weiterleitung führt und wo die Schleife beginnt.
2. .htaccess prüfen – per FTP öffnen und nach RewriteRule-Einträgen suchen. Gibt es mehrere Weiterleitungsregeln, die sich widersprechen könnten?
3. WordPress-URLs prüfen – in der Datenbank (wp_options-Tabelle): siteurl und home. Beide müssen identisch sein und das richtige Protokoll verwenden.
4. SSL-Einstellungen prüfen – bei Cloudflare: SSL-Modus auf „Full" oder „Full (Strict)" stellen, nicht „Flexible". Bei Erweiterungen: nicht gleichzeitig ein SSL-Erweiterung und eine .htaccess-Weiterleitung verwenden.
5. Caching-Erweiterung-Regeln prüfen – wenn ein Caching-Erweiterung eigene .htaccess-Regeln schreibt, können diese mit manuellen Regeln kollidieren.
6. Cookies löschen – als letzter Schritt, nicht als erster. Wenn keiner der oberen Schritte geholfen hat, testen Sie in einem privaten Browserfenster.
Wann Sie das selbst schaffen – und wann nicht
Wenn Sie wissen, was eine .htaccess-Datei ist und sich bei Cloudflare einloggen können, schaffen Sie möglicherweise die einfacheren Fälle – SSL-Modus auf „Full" umstellen oder eine doppelte Weiterleitung entfernen.
Schwieriger wird es, wenn mehrere Quellen gleichzeitig Weiterleitungen erzeugen: .htaccess, WordPress, Cloudflare, ein Caching-Erweiterung und ein SSL-Erweiterung. Dann müssen Sie verstehen, welche Regel in welcher Reihenfolge greift – und genau eine davon behalten, während Sie die anderen deaktivieren, ohne dabei die SSL-Verschlüsselung zu verlieren.
Weiterleitungen mit eigenen Prüfskripten kontrollieren
Für wiederkehrende Aufgaben entwickeln wir eigene Software, Konverter und Prüfskripte. Beschreiben Sie den Ablauf und das gewünschte Ergebnis; Sie erhalten eine dokumentierte Lösung.
Vorhaben beschreibenHäufig gestellte Fragen
Was bedeutet ERR_TOO_MANY_REDIRECTS?
Ihre Website leitet den Browser in einer Endlosschleife weiter – von Seite A zu Seite B zu Seite A. Der Browser bricht nach ca. 20 Versuchen ab und zeigt den Fehler.
Kann SSL eine Weiterleitungsschleife verursachen?
Ja, und das ist die häufigste Ursache. Wenn mehrere Stellen gleichzeitig von HTTP auf HTTPS umleiten (Cloudflare, .htaccess, Erweiterung), entstehen Konflikte, die zur Endlosschleife führen.
Welche Softwarelösung entwickeln wir für diesen Ablauf?
Wir entwickeln eine passende Softwarelösung für Ihren wiederkehrenden Ablauf. Sie erhalten eigenen Code, dokumentierte Schnittstellen und nachvollziehbare Prüfergebnisse.
Aus Ihrem Vorhaben wird eine fertige Lösung.
Wir entwickeln eigene Software, verbinden Systeme und automatisieren Abläufe. Sie erhalten eine dokumentierte Lösung für Ihren Betrieb.
Weiterlesen — verwandte Artikel
Fehler 403 Forbidden – warum „Zugriff verweigert" fast nie an Ihnen liegt
Dateiberechtigungen, .htaccess, Firewall-Regeln – die echten Ursachen hinter dem 403-Fehler.
Webseite & ServerWebsite nicht erreichbar: Was der 403-Fehler bedeutet und wie Sie ihn beheben
Ihre Website zeigt einen 403-Fehler? Besucher werden blockiert? Die häufigsten Ursachen und Lösungen.
Webseite & Server504 Gateway Timeout beheben: WordPress, Shop und Server prüfen
Der Server braucht zu lange und bricht ab? Was den 504-Fehler verursacht und wie Sie ihn beheben.
Deutsches Recht, deutsche Anschrift.
nach Art. 28 für Geschäftskunden.
Kein Vertrag, keine Mindestlaufzeit.
Beschreiben Sie Ihr Anliegen
Schreiben Sie uns kurz, worum es geht. Wir prüfen die Anfrage und melden uns per E-Mail mit dem nächsten Schritt.