Eine Weiterleitungsschleife ist eine Folge von Weiterleitungen, die wieder auf ihren Ausgangspunkt zeigt, sodass keine Seite ausgeliefert wird. Browser brechen nach einigen Durchläufen mit einer Fehlermeldung ab, Suchmaschinen ebenso.
- Weiterleitungsschleife
Eine Folge von Weiterleitungen, die wieder auf ihren Ausgangspunkt zeigt, sodass keine Seite ausgeliefert wird.
Beispiel: „Die Weiterleitungsschleife entstand, als zwei Regeln gegeneinander auf dieselbe Adresse zeigten.“Browser melden sie mit Hinweisen wie „zu viele Weiterleitungen“; Google führt sie in der Search Console als Abrufproblem.
Abgrenzung zur Weiterleitungskette: Die führt über Umwege ans Ziel, die Schleife kommt nie an.
Wie eine Weiterleitungsschleife entsteht
Meist aus zwei Regeln, die sich gegenseitig auslösen. Der häufigste Fall: Eine Regel erzwingt die Adresse mit www, eine zweite die ohne, und beide greifen nacheinander. Ebenso verbreitet sind Regeln für den Schrägstrich am Ende und für die Verschlüsselung, die sich widersprechen.
Der zweite Entstehungsweg ist die Zeit. Über Jahre gewachsene Weiterleitungen werden ergänzt, ohne dass jemand die bestehenden liest; irgendwann zeigt eine neue Regel auf eine Adresse, die über drei Ecken zurückführt.
Woran man eine Weiterleitungsschleife findet
An drei Stellen. In der Search Console unter den Gründen, warum Seiten nicht aufgenommen wurden. In einem Crawler, der die ganze Website abgeht und Ketten wie Schleifen ausweist. Und mit einem einzelnen Abruf auf der Kommandozeile, der den Weg zeigt.
curl -sIL https://www.beispiel.de/alte-seite/ | grep -E "^(HTTP|location)"
HTTP/2 301
location: https://beispiel.de/alte-seite/
HTTP/2 301
location: https://www.beispiel.de/alte-seite/
HTTP/2 301Wie man eine Weiterleitungsschleife auflöst
Indem man die Regeln an einer Stelle zusammenführt. Eine Vorzugsform der Adresse festlegen, also mit oder ohne www, mit oder ohne Schrägstrich, und sämtliche Regeln daraufhin prüfen. Danach jede Weiterleitung direkt auf das Endziel richten statt auf eine Zwischenstation.
Nach dem Umbau gehört ein Durchlauf über die wichtigsten Adressen dazu, am besten automatisiert. Schleifen entstehen bei Änderungen, und sie fallen ohne Prüfung erst auf, wenn die Seite aus dem Index verschwindet.