Es ist wahrscheinlich, dass Sie beim Surfen im Internet oder sogar auf Ihrer eigenen Website auf eine ERR_TOO_MANY_REDIRECTS-Meldung gestoßen sind, die anzeigt, dass es zu viele Weiterleitungen gibt, um die Verbindung herzustellen. Der Fehler sieht normalerweise so aus:
Dies geschieht, weil die Website Sie zu oft weiterleitet. Wenn Weiterleitungen in einer Schleife auftreten, versucht der Browser oder der Webserver, die Schleife zu unterbrechen und gibt eine Fehlerseite zurück. Eine Schleife bedeutet, dass Sie versuchen, zu A zu gelangen, wobei A Sie an B sendet, B Sie aber wieder an A sendet, und so weiter.
Dies geschieht, weil irgendwo in Ihrem Code, Ihren Dateien oder Konfigurationen mehr als eine Weiterleitungsanweisung miteinander in Konflikt steht. Ein häufiger Fehler ist eine Weiterleitung von
www.example.com zu example.com, während anderswo das Gegenteil angegeben ist. Dies erzeugt eine Weiterleitungsschleife.
Eine HTTP-zu-HTTPS-Schleife oder umgekehrt ist ebenfalls sehr verbreitet.
AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace
Wie behebt man den Fehler ERR_TOO_MANY_REDIRECTS?
Wie eingangs erwähnt, liegt dieser Fehler an der Konfiguration/dem Code Ihrer Website, daher kann es mehrere Bereiche oder Dateien geben, die das Problem verursachen.
Browser-Cookies und Cache leeren
Ein Grund, warum dieser Fehler auftreten kann, ist, dass Ihr Browser-Cache und Ihre Cookies alte Weiterleitungen speichern, was die Weiterleitungsschleife erzeugen kann. In diesem Fall müssen Sie nur auf Ihre Browsereinstellungen zugreifen und dessen Cookies und Cache leeren.
Plugins deaktivieren
Eine Weiterleitungsschleife kann das Ergebnis eines aktiven Plugins auf Ihrer Website sein. Wenn Sie nicht auf Ihr CMS-Administrator-Panel zugreifen können, können Sie Plugins über FTP oder SSH deaktivieren:
Wenn das Deaktivieren Ihrer Website-Plugins dazu führt, dass die Website korrekt geladen wird, bedeutet dies, dass die Schleife von einem der installierten Plugins verursacht wurde. Es wird empfohlen, dieses Plugin deaktiviert zu lassen und nach einer Alternative zu suchen.
Datenbank-Weiterleitungen
Wenn in der in der Datenbank zugewiesenen URL ein Fehler vorliegt, kann dies beim Versuch, auf die andere Adresse zuzugreifen, den Fehler erzeugen und die zuvor erwähnte Schleife verursachen. Sie können die URL-Konfiguration über Ihre Hosting-Datenbank bearbeiten:
Wie bei anderen möglichen Fehlern variiert der Prozess je nach installiertem CMS. Nachfolgend finden Sie Anleitungen, wie Sie die zugehörige Domain in WordPress und PrestaShop über die Datenbank ändern können:
.htaccess-Datei
Sie können auch die .htaccess-Datei in Ihrem Website-Verzeichnis überprüfen.
Die .htaccess-Datei steuert Seitenweiterleitungen, daher kann ein kleines Problem in dieser Datei beim Laden Ihrer Seite einen Weiterleitungsschleifenfehler verursachen, wenn sie nicht korrekt konfiguriert ist.
Wir empfehlen nicht, die .htaccess-Datei direkt zu löschen, sondern sie durch eine standardmäßige .htaccess-Datei zu ersetzen, um zu überprüfen, ob die ursprüngliche Datei die Quelle des Fehlers ist.
Wenn Sie WordPress verwenden, ist es möglich, dass der Fehler in Ihrer wp-config.php liegt, wenn diese nicht richtig konfiguriert ist. Sie müssen nur überprüfen, dass eine oder beide der folgenden Zeilen nicht vorhanden sind:
Content Delivery Network (CDN) vorübergehend deaktivieren
Eine weitere mögliche Ursache für einen Weiterleitungsschleifenfehler ist ein auf Ihrem Hosting installierter Drittanbieterdienst. In den meisten Fällen betrifft dies die CDN-Konfiguration. Ein CDN ist ein Netzwerk von Proxy-Servern an verschiedenen Standorten, das eine hohe Ladegeschwindigkeit der Website gewährleistet.
Das Problem der Weiterleitungsschleife tritt auf, wenn Ihr CDN die SSL-Option auf „Flexible“ gesetzt hat, was bedeutet, dass es unverschlüsselte Anfragen an Ihren Webserver sendet.
Wenn Ihre Website so konfiguriert ist, dass sie alle HTTP-Anfragen auf HTTPS umleitet, während Sie den flexiblen Modus verwenden, tritt ein Problem mit der Weiterleitungsschleife auf.
Wenn dies der Fall ist, sollte die Konfiguration der CDN-SSL-Einstellungen auf „Full“ das Problem beheben, sofern Sie ein aktives SSL-Zertifikat haben.