So beheben Sie Fehler bei „err_too_many_redirects“ auf Ihrer WordPress-Website
Veröffentlicht: 2020-08-07Die Meldung „err_too_many_redirects“ in Ihrem Browser zu sehen, während Sie versuchen, Ihre WordPress-Site anzuzeigen, kann sowohl verwirrend als auch besorgniserregend sein. Dieser Fehler verhindert, dass Nutzer Ihre Inhalte anzeigen, was zu verpassten Gelegenheiten für Conversions und Umsatzgenerierung führen kann.
Glücklicherweise gibt es mehrere Möglichkeiten, dieses Problem zu beheben. In diesem Beitrag erklären wir, warum die Meldung „err_too_many_redirects“ angezeigt wird und wie Sie sie beheben können.
Lass uns gehen!
Abonnieren Sie unseren Youtube-Kanal
„err_too_many_redirects“ in WordPress verstehen
Das erste, was Sie über „err_too_many_redirects“ wissen müssen, ist, dass es sich nicht wirklich um ein WordPress-spezifisches Problem handelt. Dies ist vielmehr die Meldung, die Ihr Browser anzeigt, wenn er Ihnen den angeforderten Inhalt aufgrund einer Umleitungsschleife nicht anzeigen kann:

Weiterleitungen sind wie Weiterleitungsadressen. Sie können einen so einrichten, dass ein Besucher, der auf einen Link klickt oder eine URL für eine bestimmte Seite eingibt, stattdessen an ein anderes Ziel weitergeleitet wird. Normalerweise wird diese Technik verwendet, wenn Sie Inhalte Ihrer Website auf eine neue Seite verschieben oder ganz löschen.
Weiterleitungen sind auch praktisch, wenn Sie die Permalink-Struktur Ihrer Website geändert haben. Sie verhindern fehlerhafte Links und stellen sicher, dass Ihre Besucher etwas anderes als eine 404-Seite sehen, wenn sie versuchen, auf Inhalte zuzugreifen, die nicht dort sind, wo sie früher waren.
Wenn also „err_too_many_redirects“ auftritt, bedeutet dies, dass die Seite, die Sie erreichen möchten, in einer Umleitungsschleife gefangen ist und auf eine andere Seite verweist, die ebenfalls auf sich selbst verweist. Mit anderen Worten, Seite A leitet zu Seite B um, während Seite B zurück zu Seite A umleitet. Dies ist verständlicherweise für Ihren Browser verwirrend.
So beheben Sie Fehler bei „err_too_many_redirects“ auf Ihrer WordPress-Site (6 potenzielle Fixes)
Wenn das Problem „err_too_many_redirects“ auf Ihrer WordPress-Site auftritt, müssen Sie die Umleitungsschleife auf die eine oder andere Weise lösen. Hier sind ein paar verschiedene Strategien, die das Problem beheben können.
1. Löschen Sie Ihre Browserdaten
Wie Sie vielleicht im vorherigen Screenshot oder auf dem Bildschirm Ihres eigenen Computers bemerkt haben, empfiehlt Ihr Browser, Ihre Cookies zu löschen, um zu versuchen, "err_too_many_redirects" zu beheben. Dies ist eine schnelle und einfache Lösung, die es wert ist, zuerst auszuprobieren, bevor Sie sich mit einer komplizierteren Fehlerbehebung befassen.
Der Vorgang zum Löschen Ihrer Browserdaten variiert je nach verwendetem Browser. Die Schritte sind jedoch ziemlich ähnlich. Da Chrome mit Abstand die beliebteste Plattform ist, verwenden wir sie als Beispiel.
Öffnen Sie zunächst die Browseroptionen, indem Sie auf das Drei-Punkte-Symbol in der oberen rechten Ecke des Bildschirms klicken und Einstellungen auswählen:

Klicken Sie dann auf Datenschutz und Sicherheit und wählen Sie Browserdaten löschen :

Stellen Sie im folgenden Fenster sicher, dass sowohl Cookies und andere Websitedaten als auch Zwischengespeicherte Bilder und Dateien ausgewählt sind. Klicken Sie dann auf Daten löschen :

Kehren Sie zu der Seite zurück, auf der die Umleitungsschleife aufgetreten ist, und prüfen Sie, ob Sie jetzt darauf zugreifen können. Wenn nicht, fahren Sie mit der Fehlerbehebung mit den anderen unten aufgeführten Techniken fort.
2. Überprüfen Sie Ihre WordPress „Website-Adresse“ und „Site-Adresse“
Ihre nächste Station sollten Ihre WordPress-Einstellungen sein. Navigieren Sie in Ihrem Dashboard zu Einstellungen > Allgemein :

Suchen Sie dann nach den Feldern mit der Bezeichnung WordPress-Adresse (URL) und Site-Adresse (URL) :

Der Inhalt dieser beiden Felder sollte identisch sein. Dazu gehört, ob sie „www“ und „http“ oder „https“ verwenden oder nicht. Diese Einstellung kann oft falsch sein, wenn Sie kürzlich die Domain geändert oder auf einen neuen Host migriert haben.
Wenn die Felder nicht identisch sind, nehmen Sie die erforderlichen Korrekturen vor und speichern Sie Ihre Änderungen. Anschließend können Sie die Seite erneut besuchen, um zu sehen, ob der Fehler behoben wurde.
3. Ermitteln Sie, was die Schleife „err_too_many_redirects“ verursacht
Manchmal muss man echte Detektivarbeit leisten, um „err_too_many_redirects“ zu beheben. Wenn Sie die Quelle der Weiterleitungsschleife finden, können Sie sie von Ihrer Website entfernen, um Ihre Inhalte wieder online zu stellen.

Wenn Sie Ihrer .htaccess- Datei Weiterleitungen hinzugefügt haben oder ein Plugin wie Redirection verwenden, können Sie diese einfach überprüfen, um zu sehen, ob Adressen aufeinander verweisen. Wenn Sie sich nicht sicher sind, wie Sie dies tun sollen, oder Sie viele Weiterleitungen haben, deren Suche lange dauern würde, können Sie das Redirect Checker-Tool verwenden:

Geben Sie einfach die vollständige URL der Seite ein, auf der der Fehler „err_too_many_redirects“ auftritt, und warten Sie auf die Ergebnisse:

Im obigen Beispiel sehen Sie eine lange Liste von 301 Weiterleitungen, die zwischen zwei Beiträgen wechseln. Mit diesen Informationen sollten Sie die Weiterleitungen von den entsprechenden Seiten entfernen können.
4. Sehen Sie sich Ihre HTTPS-Einstellungen an
Der Erwerb eines SSL-Zertifikats (Secure Sockets Layer) und die Umstellung Ihrer Site auf HTTPS ist ein kluger Schachzug, um Ihre Site sicher zu halten. Wenn Sie jedoch nicht richtig vorgehen, kann diese Änderung zu Umleitungsschleifen auf Ihrer gesamten Website führen.
Es gibt einige Gründe, warum dieses Problem auftreten kann:
- Sie haben HTTPS erzwungen, bevor Sie Ihr SSL-Zertifikat installiert haben. Dadurch wird Ihre Website automatisch in eine Weiterleitungsschleife geworfen.
- Sie verwenden ein HTTPS-Plugin. Es gibt mehr Möglichkeiten für Fehler, wenn Sie Plugins von Drittanbietern in den Mix einführen. Normalerweise ist es besser, Ihre URLs zu finden und zu ersetzen, um HTTPS zu implementieren, anstatt ein Plugin zum Einrichten von Weiterleitungen zu verwenden.
- Umleitungsregeln auf Ihrem Server sind falsch konfiguriert. Wenn Sie vermuten, dass dies das Problem ist, wenden Sie sich am besten an Ihr Hosting-Support-Team, um Hilfe zu erhalten.
Eine Möglichkeit, um festzustellen, ob Ihre HTTPS-Einstellungen den Fehler „err_too_many_redirects“ verursachen, besteht darin, Ihre Site mit dem Redirect-Mapper-Tool zu überprüfen:

Dies ähnelt dem Redirect Checker, zeigt jedoch nur Ergebnisse für Weiterleitungen von www zu nicht- www sowie für Weiterleitungen von HTTP zu HTTPS :

Wenn mehrere Weiterleitungen zwischen den HTTP- und HTTPS- Versionen Ihrer Website aufgelistet sind, könnte dies die Quelle der Schleife sein. Sie zu korrigieren, wird das Problem wahrscheinlich lösen.
5. Bewerten Sie Ihre Cloudflare-Einstellungen
Wenn Sie ein Cloudflare-Benutzer sind, besteht die Möglichkeit, dass das aufgetretene Problem mit dieser Plattform zusammenhängt. Beispielsweise kann in Ihren Cloudflare-Einstellungen eine HTTP- zu- HTTPS- Umleitungsschleife konfiguriert sein. Dies kann auftreten, wenn die „flexible“ SSL-Konfiguration aktiviert ist.
Die andere potenzielle Cloudflare-bezogene Quelle dieses Fehlers sind widersprüchliche „Seitenregeln“. Die "Weiterleitungs-URL"-Einstellungen für diese Funktion können unbeabsichtigte Umleitungsschleifen erzeugen.
Sie können diese Einstellungen auf Hinweise auf Weiterleitungsschleifen überprüfen und die Support-Dokumentation von Cloudflare konsultieren, um eine Anleitung zum Beheben dieser Einstellungen zu erhalten. Wenn Sie weiterhin Probleme haben, wenden Sie sich an die Community-Foren, um weitere Unterstützung zu erhalten.
6. Fehlerbehebung bei einem Plugin-Konflikt
Unser letzter Vorschlag zur Fehlerbehebung bei „err_too_many_redirects“ besteht darin, auf Ihrer Website nach Plugin-Konflikten zu suchen. Dieses Problem tritt auf, wenn der Code von zwei Plugins, einem Plugin und einem Theme, oder einem Plugin und dem WordPress-Kern gegeneinander arbeitet.
Um einen potenziellen Plugin-Konflikt anzugehen, deaktivieren Sie zunächst alle Ihre Plugins und prüfen Sie, ob die Meldung „err_too_many_redirects“ verschwindet. Wenn dies der Fall ist, reaktivieren Sie sie nacheinander und überprüfen Sie Ihre Website weiterhin auf den Fehler. Wenn die Meldung erneut angezeigt wird, wissen Sie, dass das zuletzt aktivierte Plugin die Ursache des Problems ist.
Sie können dann das problematische Plugin von Ihrer Site entfernen und es bei Bedarf durch eine Alternative ersetzen. Sie können auch den Entwickler des Plugins kontaktieren und ihn über das aufgetretene Problem informieren.
Abschluss
Wenn eine „err_too_many_redirects“-Meldung für eine der Seiten Ihrer Website angezeigt wird, kann es zu einem Verlust von Conversions und Einnahmen führen, wenn sie nicht markiert ist. Dieser Fehler weist darauf hin, dass Ihre Website in einer Umleitungsschleife gefangen ist, die aus verschiedenen Gründen auftreten kann, aber oft leicht zu beheben ist.
Um es noch einmal zusammenzufassen, hier sind sechs Möglichkeiten, dieses Problem zu beheben, damit Sie Ihre Inhalte wieder den Besuchern präsentieren können:
- Löschen Sie Ihre Browserdaten.
- Überprüfen Sie Ihre WordPress- Website-Adresse und Site-Adresse.
- Ermitteln Sie, was die Umleitungsschleife verursacht.
- Schauen Sie in Ihre HTTPS-Einstellungen.
- Bewerten Sie Ihre Cloudflare-Einstellungen.
- Fehlerbehebung für einen Plugin-Konflikt.
Haben Sie Fragen zu Weiterleitungen im Allgemeinen oder wie Sie „err_too_many_redirects“ speziell beheben können? Hinterlassen Sie sie für uns im Kommentarbereich unten!
Bild von Thomas Knopp / shutterstock.com
