12 Min. Lesezeit
URL-Weiterleitungen prüfen und die Redirect-Kette verstehen
So prüfen Sie URL-Weiterleitungen mit TrueURL, curl und DevTools, lesen jeden Hop der Kette und beheben Schleifen, zu lange Ketten und 301/302-Mischungen.
Artikel lesenKostenloses Redirect-Tool
Meldet ein Browser „zu oft weitergeleitet“, schickt die Website ihn im Kreis. TrueURL folgt den Weiterleitungen, bis sich die Schleife schließt, und zeigt jede beteiligte URL.
Zum Prüfen Enter drücken
Das Edge-Netzwerk von Cloudflare validiert Zertifikate immer, daher lässt sich die Prüfung damit nicht überspringen. Zertifikatsprobleme werden im Ergebnis angezeigt.
Wird mit der ersten Anfrage gesendet, bis zu 16 KB. Ein JSON-Body wird als application/json gesendet, jeder andere als Formular, sofern Sie keinen Content-Type-Header setzen.
1 bis 50. Browser brechen nach 20 ab.
Websites können Smartphones, Crawler und Linkvorschau-Bots unterschiedlich weiterleiten.
Werden mit jeder Anfrage der Kette gesendet.
Keine benutzerdefinierten Header.
Geben Sie einen Wert ein, um diesen Header zu senden. Header-Werte werden nie gespeichert.
Folgt <meta http-equiv="refresh">-Tags und Refresh-Headern auf HTML-Seiten.
Folgt einfachen, bedingungslosen Weiterleitungen wie location.href = "…" in Seitenskripten.
Die Einstellungen werden in diesem Browser gespeichert. Cookies, Header-Werte und der POST-Body werden nie gespeichert.
Eine Weiterleitungsschleife entsteht, wenn URL A auf URL B weiterleitet und B direkt oder über weitere Hops wieder auf A. Browser folgen etwa 20 Weiterleitungen und brechen dann mit einem Fehler ab: ERR_TOO_MANY_REDIRECTS („zu oft weitergeleitet“) in Chrome und Edge, Fehler: Umleitungsfehler in Firefox oder ein Hinweis auf zu viele Umleitungen in Safari. Suchmaschinen können eine Seite, die in einer Schleife feststeckt, nicht indexieren.
TrueURL merkt sich jede angefragte URL zusammen mit der Anfragemethode und den Cookies, die zu diesem Zeitpunkt vorliegen. Führt ein Hop zu einer URL zurück, die im selben Zustand bereits angefragt wurde, kann die Kette nie enden, und das Ergebnis hebt den Hop hervor, an dem sich die Schleife schließt.
Da TrueURL Cookies wie ein Browser verwaltet, kann es eine echte Schleife von einem normalen Cookie-Handshake unterscheiden, bei dem eine Website ein Cookie setzt und Sie einmal auf dieselbe URL zurückschickt. Ändert sich der Zustand bei jedem Durchlauf, läuft die Kette weiter bis zum Limit „Max. Hops“ in den erweiterten Einstellungen (höchstens 50). Eine Kette, die dieses Limit erreicht, ist meist ebenfalls eine Endlosschleife, etwa eine, die bei jedem Hop einen neuen Query-Parameter anhängt.
www hinzu, während eine andere – oft im CMS oder im Hosting-Panel – es wieder entfernt.Server, Via, CF-Ray oder X-Powered-By, um zu erkennen, welche Ebene die Weiterleitung gesendet hat: das CDN, der Webserver oder die Anwendung.12 Min. Lesezeit
So prüfen Sie URL-Weiterleitungen mit TrueURL, curl und DevTools, lesen jeden Hop der Kette und beheben Schleifen, zu lange Ketten und 301/302-Mischungen.
Artikel lesenDas ist die Fehlermeldung von Chrome („zu oft weitergeleitet“) für eine Weiterleitungskette, die nach 20 Weiterleitungen nicht geendet hat. Fast immer steckt eine Schleife dahinter: Die Weiterleitungsregeln der Website widersprechen sich. Prüfen Sie die URL oben, um zu sehen, welche URLs sich wiederholen.
Ja. Schleifen, die von Cookies, Sprache, Standort oder Gerät abhängen, treffen nur Besucher in genau dieser Situation. Bilden Sie sie mit den erweiterten Einstellungen nach: Fügen Sie das Cookie, einen Accept-Language-Header oder einen mobilen User-Agent hinzu und prüfen Sie erneut. Schleifen, die vom Standort des Besuchers abhängen, lassen sich nicht nachstellen, da die Anfrage immer aus dem Netzwerk von Cloudflare kommt.
Dann war die Schleife cookiebasiert: Ein veraltetes oder widersprüchliches Cookie hat die Website dazu gebracht, Sie im Kreis zu schicken. Das Löschen der Cookies setzt Ihren Zustand zurück, der Fehler besteht aber weiterhin für jeden Besucher, der dasselbe Cookie erhält. Nutzen Sie das Feld „Cookies“ in den erweiterten Einstellungen, um ihn hier nachzustellen.
Ihr Browser ist vielleicht angemeldet, hat Consent-Cookies gespeichert oder besitzt einen HSTS-Eintrag oder eine zwischengespeicherte Weiterleitung, die einen der Hops überspringt. TrueURL startet ohne Cookies und ohne Verlauf, wie ein Erstbesucher oder ein Crawler. Findet TrueURL eine Schleife, laufen wahrscheinlich auch neue Besucher und Crawler hinein – es sei denn, die Website behandelt Anfragen aus Rechenzentren anders.
Eine Schleife bedeutet, dass TrueURL zu einer URL zurückgekehrt ist, die im selben Zustand bereits angefragt wurde – die Kette kann also nie enden. „Max. Hops“ bedeutet, dass die Prüfung nach der eingestellten Anzahl an Weiterleitungen gestoppt wurde, ohne dass sich etwas exakt wiederholt hat. Diese Kette könnte irgendwann enden, aber eine so lange Kette ist in jedem Fall ein Problem. Sie können „Max. Hops“ auf 50 erhöhen, um weiter zu sehen.
Ja, das ist eine der häufigsten Ursachen. Spricht das CDN per HTTP mit Ihrem Server, während der Server HTTPS erzwingt, oder leiten CDN und Server in entgegengesetzter Richtung zwischen www und ohne www weiter, schieben sie jede Anfrage hin und her. Die Antwort-Header jedes Hops zeigen, welche Ebene geantwortet hat.