Zum Inhalt

Hinweis

Dieses Helpcenter befindet sich noch im Aufbau. Einige Themen fehlen noch oder werden aktuell überarbeitet.

Wenn dir etwas fehlt oder eine Formulierung unklar ist, sag uns bitte kurz Bescheid. Am hilfreichsten ist der Link zur Seite und ein Beispiel, was du erreichen möchtest.

Weiterführend: Wo finde ich was? · Ich habe keinen Zugang · Zugänge absichern

Zu viele Weiterleitungen

Der Browser meldet „Zu viele Weiterleitungen“ oder die Seite lädt endlos. Der Grund ist immer derselbe: Zwei Stellen leiten gleichzeitig um und schieben sich die Anfrage gegenseitig zu.

Deine Aufgabe ist also nicht, eine Weiterleitung zu reparieren, sondern eine davon abzuschalten.

Die vier üblichen Kombinationen

Beteiligte Was passiert
WordPress und .htaccess Beide erzwingen https. Der häufigste Fall überhaupt.
cPanel-Umleitung und CMS Im cPanel ist eine Umleitung gesetzt, das CMS leitet ebenfalls um.
Cloudflare im Modus Flexible Cloudflare ruft die Seite unverschlüsselt ab, deine Seite leitet auf https um, und das endlos. Siehe Cloudflare.
Ein Sicherheits- oder Cache-Plugin Manche Plugins setzen eigene Umleitungen, ohne dass es offensichtlich ist.

So findest du die Ursache

  1. Im privaten Browserfenster testen. Browser merken sich Umleitungen hartnäckig. Ohne diesen Schritt suchst du unter Umständen einen Fehler, den es nicht mehr gibt.
  2. Die .htaccess prüfen. Steht dort eine Umleitung auf https? Siehe .htaccess kurz erklärt.
  3. Im cPanel unter Domains → Umleitungen nachsehen, ob dort zusätzlich eine Umleitung eingetragen ist.
  4. Im CMS nachsehen. Bei WordPress unter Einstellungen die beiden Adressfelder prüfen, dazu Cache- und Sicherheits-Plugins testweise abschalten.
  5. Cloudflare prüfen, falls im Einsatz. Der Modus muss Full (strict) sein.

Sobald nur noch eine Stelle umleitet, läuft die Seite wieder.

Wenn du gar nicht mehr hineinkommst

Führt die Schleife dazu, dass du auch den Verwaltungsbereich deiner Website nicht mehr erreichst, hilft der Weg über den Dateimanager: Benenne die .htaccess vorübergehend um, etwa in .htaccess_aus. Danach lädt die Seite meist wieder, und du kannst in Ruhe aufräumen. Anschließend die Datei zurückbenennen, sonst fehlen dem CMS seine Regeln.

Für Experten
  • Hinter einem Proxy ist %{HTTPS} unzuverlässig, weil die verschlüsselte Verbindung dort endet. Prüfe stattdessen %{HTTP:X-Forwarded-Proto}.
  • In WordPress erzeugt eine Abweichung zwischen siteurl und home ebenfalls Schleifen, besonders wenn eine der beiden Adressen noch auf http steht. Siehe Domain der Installation ändern.
  • Eigene Regeln gehören vor den # BEGIN WordPress-Block, sonst greift die Umleitung auf index.php zuerst.

Das könnte auch weiterhelfen

Serverprofis.de erstellt mit Material for MkDocs