Weiterleitungsschleife
ERR_TOO_MANY_REDIRECTS: Weiterleitungsschleife beheben
Die kurze Antwort
Ihre Seite lädt nicht, weil sie ständig zwischen zwei Adressen hin- und herspringt. Zwei Regeln sind sich uneins, wohin die Besucher gehören. Die Aufgabe ist, beide zu finden und nur eine zu behalten.
- Backup vor jeder Änderung
- Festpreis vor Beginn
- Aus der Ferne, weltweit
- Kostenlose Diagnose
Die Schleife können Sie selbst sehen: Führen Sie curl -IL https://ihredomain im Terminal aus und beobachten Sie, wie sich die Location-Zeilen wiederholen. Browser brechen nach einer festen Zahl von Sprüngen ab, Chrome nach etwa 20. Cookies zu löschen hilft nur, wenn ein gespeichertes Cookie oder eine zwischengespeicherte 301-Weiterleitung Teil der Schleife ist. Begann das Problem direkt nach SSL-Aktivierung, dem Einschalten eines CDN oder einem Umzug, liegt die Ursache fast immer in dieser Änderung.
Kommt Ihnen das bekannt vor?
So zeigt sich ERR_TOO_MANY_REDIRECTS
- Chrome zeigt „Diese Seite funktioniert nicht. example.com hat zu viele Weiterleitungen verursacht“ mit ERR_TOO_MANY_REDIRECTS
- Firefox zeigt „Die Seite leitet nicht korrekt weiter“, Safari „Es gab zu viele Weiterleitungen“
- Es begann nach SSL-Aktivierung, der Umstellung auf https, dem Einschalten von Cloudflare oder einem Umzug der Website
- Nur der Admin-Bereich, die Login-Seite oder eine Sprachversion dreht sich im Kreis, andere Seiten laden
- Die Adresszeile flackert zwischen http und https oder zwischen www und ohne www
Ursachen
Was verursacht ERR_TOO_MANY_REDIRECTS?
http und https leiten sich gegenseitig um
Eine Regel schickt Besucher auf https, während eine andere Ebene, etwa ein Proxy, der jede Anfrage als http meldet, sie zurückschickt. Die Website erkennt nie, dass die Anfrage schon gesichert ist.
Konflikt zwischen www und ohne www
Der Kundenbereich des Hosters leitet auf www um, das CMS oder die .htaccess auf die Version ohne www, und jede Seite schickt den Besucher zur anderen.
CDN im Modus „Flexible SSL“
Cloudflare Flexible verbindet sich über http mit Ihrem Server. Erzwingt der Server https, leitet er jede Anfrage um, Cloudflare fragt wieder über http an, und es entsteht eine Schleife.
WordPress-Adresse passt nicht
siteurl und home in WordPress nutzen http oder einen anderen Hostnamen, als der Server erzwingt. Das passiert oft nach einem Umzug oder nach der Installation eines SSL-Plugins.
Widersprüchliche Weiterleitungsregeln
Regeln in .htaccess oder nginx, ein Weiterleitungs- oder SEO-Plugin und der Kundenbereich des Hosters versuchen alle, dieselbe Adresse umzuleiten, manchmal nachdem eine Seiten- oder Sprach-URL geändert wurde.
Ein Cookie oder eine zwischengespeicherte Weiterleitung
Ein Login-, Sprach- oder Einwilligungs-Cookie oder eine zwischengespeicherte 301-Weiterleitung im Browser oder CDN schickt Besucher immer wieder auf eine Adresse, die es nicht mehr gibt.
Selbst versuchen
Eine Weiterleitungsschleife selbst durchbrechen
Mit diesen Prüfungen grenzen Sie ein, wo die Schleife steckt. Beginnen Sie mit den ersten beiden, sie kosten nichts.
- 1 Öffnen Sie die Website in einem privaten Fenster oder einem anderen Browser. Funktioniert sie dort, löschen Sie Cookies und Zwischenspeicher nur für Ihre Domain.
- 2 Führen Sie curl -IL https://ihredomain im Terminal aus oder nutzen Sie einen Online-Weiterleitungs-Check, um die Kette der Adressen zu sehen. Die beiden Adressen, die sich wiederholen, zeigen die Schleife.
- 3 Wenn Sie Cloudflare nutzen, prüfen Sie SSL/TLS: „Flexible“ ist eine häufige Ursache. Wechseln Sie auf „Full“ oder „Full (strict)“, wenn Ihr Server ein gültiges Zertifikat hat, und kontrollieren Sie Page Rules oder Redirect Rules auf Weiterleitungen für https oder www.
- 4 Prüfen Sie bei WordPress, ob siteurl und home in der Tabelle wp_options (oder WP_HOME und WP_SITEURL in der wp-config.php) genau die gewünschte Adresse enthalten, inklusive https und www oder ohne.
- 5 Suchen Sie in der .htaccess nach doppelten „RewriteRule“-Zeilen, die https oder www erzwingen, und prüfen Sie, ob der Kundenbereich Ihres Hosters ebenfalls https oder www erzwingt. Behalten Sie nur eine Stelle, nicht zwei oder drei.
- 6 Benennen Sie vorübergehend den Ordner eines Weiterleitungs-, SSL- oder SEO-Plugins in wp-content/plugins um und testen Sie erneut. Begann die Schleife nach einer Änderung, machen Sie zuerst genau diese Änderung rückgängig.
Unser Vorgehen
So beheben wir ERR_TOO_MANY_REDIRECTS
-
1
Sie nennen uns die Adresse mit der Schleife
Nennen Sie uns per Formular oder Chat auch kürzliche Änderungen wie SSL, ein CDN oder einen Umzug. Welchen Zugang wir brauchen, sagen wir Ihnen im Anschluss.
-
2
Erst die Sicherung, dann die Regeln
Wir sichern die aktuelle .htaccess oder Serverkonfiguration, die CDN-Regeln, die Dateien und die Datenbank, damit sich jede Änderung rückgängig machen lässt.
-
3
Wir verfolgen die Schleife und nennen den Preis
Wir folgen der Weiterleitungskette Schritt für Schritt, finden die zwei widersprüchlichen Regeln und senden Ihnen vor der Behebung einen Festpreis.
-
4
Wir räumen auf, prüfen und berichten
Nach Ihrer Freigabe lassen wir genau eine klare Weiterleitungsregel bestehen, testen http, https, www und ohne www und senden Ihnen einen kurzen Bericht über die Änderungen.
Was wir brauchen
Was wir von Ihnen brauchen
- Zugang zum Kundenbereich Ihres Hosters oder SFTP-/SSH-Zugang
- Zugang zum CDN oder zu Cloudflare, falls Sie eines nutzen
- Ein Admin-Login für Ihr CMS oder Datenbankzugang, falls auch wp-admin nicht mehr lädt
- Die Adresse, bei der die Schleife auftritt, und was sich kurz davor geändert hat
Wir bitten nur um den nötigen Zugriff, nutzen pro Kunde getrennte Zugangsdaten, und Sie können sie entziehen, sobald die Website wieder normal lädt.
Was wir nicht beheben können
Wir können keine Weiterleitungen auf einer Plattform oder einem CDN-Konto ändern, zu dem uns niemand Zugang geben kann, keine Ausfälle bei Ihrem Hoster oder CDN beheben und keine dauerhafte Weiterleitung entfernen, die schon im Browser eines Besuchers zwischengespeichert ist. In diesem letzten Fall stellen wir sicher, dass die Website korrekt ist. Die gespeicherte Weiterleitung verschwindet mit der Zeit oder wenn der Besucher seinen Zwischenspeicher leert.
Preis
Preis und nächste Schritte
-
1
Kostenlose Diagnose
Wir suchen die Ursache und sagen Ihnen, was los ist.
-
2
Festpreis
Sie erhalten einen Preis und eine Zeitschätzung. Ohne Ihr Ja beginnt nichts.
-
3
Behoben und dokumentiert
Wir reparieren, testen und schicken Ihnen einen kurzen Bericht.
Ab €295 netto
Festpreis, vor Beginn vereinbart
Ist es dringend? Sagen Sie es uns im Formular oder im Chat. Wir fangen so bald wie möglich an und nennen Ihnen im Angebot eine realistische Zeitschätzung. Kostet vorrangige Bearbeitung extra, sehen Sie das im Angebot, bevor Sie zustimmen.
Jetzt beheben lassenFragen?
ERR_TOO_MANY_REDIRECTS: häufige Fragen
Siehe auch
Verwandte Probleme
SSL-Zertifikatsfehler
„Ihre Verbindung ist nicht privat“ heißt: Der Browser vertraut dem SSL-Zertifikat Ihrer Website nicht. Bei einer Seite, die bisher funktioni...
Weiterlesen →WordPress-Anmeldeproblem
Funktioniert der WordPress-Login nicht, liegt es oft nicht am Passwort. Häufigste Ursache: Die Login-Seite lädt sich neu, weil die Website-A...
Weiterlesen →Website nicht erreichbar
Eine Website ist nicht erreichbar, wenn der Server Ihre Seiten nicht an Besucher ausliefern kann. Die häufigsten Ursachen, nach Wahrscheinli...
Weiterlesen →Zuletzt aktualisiert:
Anfrage
Schildern Sie uns das Problem
Beantworten Sie ein paar kurze Fragen. Sie erhalten einen Festpreis, bevor wir etwas tun.
Vielen Dank für Ihre Anfrage!
Wir melden uns in Kürze bei Ihnen.
Es ist ein Fehler aufgetreten.
Bitte versuchen Sie es erneut.