Wenn Sie in WordPress die Fehlermeldung „Zu viele Weiterleitungen“ (ERR_TOO_MANY_REDIRECTS) erhalten, liegt meist ein Problem mit der URL-Konfiguration oder einer Weiterleitungsschleife vor. Gehen Sie wie folgt vor, um das Problem zu beheben:
- Prüfen Sie die WordPress- und Website-URL in der Datenbank:
- Öffnen Sie phpMyAdmin und wählen Sie Ihre WordPress-Datenbank.
- Gehen Sie zur Tabelle
wp_options
(ggf. mit anderem Präfix). - Überprüfen Sie die Werte von
siteurl
undhome
. Beide sollten identisch sein und das richtige Protokoll (http oder https) verwenden.
- Alternativ können Sie die URLs in der
wp-config.php
festlegen:- Fügen Sie folgende Zeilen ein (mit Ihrer Domain):
define('WP_HOME','https://ihre-domain.de');
define('WP_SITEURL','https://ihre-domain.de');
- Fügen Sie folgende Zeilen ein (mit Ihrer Domain):
- Deaktivieren Sie vorübergehend alle Plugins:
- Benennen Sie per FTP oder Dateimanager den Ordner
wp-content/plugins
um, z. B. inplugins_alt
. - Testen Sie die Website erneut. Wenn sie funktioniert, aktivieren Sie die Plugins einzeln, um den Verursacher zu finden.
- Benennen Sie per FTP oder Dateimanager den Ordner
- Überprüfen Sie die
.htaccess
-Datei:- Stellen Sie sicher, dass keine fehlerhaften Weiterleitungen definiert sind.
- Ersetzen Sie den Inhalt testweise durch den WordPress-Standard:
-
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
- Leeren Sie den Browser-Cache und ggf. den Cache von Caching-Plugins oder Servern (z. B. Varnish, CDN).
Wenn das Problem weiterhin besteht, prüfen Sie, ob SSL korrekt eingerichtet ist und keine Weiterleitung von http auf https (oder umgekehrt) in einer Schleife erfolgt.