„Zu viele Weiterleitungen“
Der Browser bricht mit ERR_TOO_MANY_REDIRECTS ab. Fast immer leitet Ihr Server auf HTTPS um, obwohl er schon über HTTPS aufgerufen wird.
Warum
Steht unter Domain → Server die Verbindung auf HTTP, fragt das CDN Ihren Server per HTTP. Ihr Server will HTTPS erzwingen und leitet auf https:// um – das CDN fragt wieder per HTTP, und so weiter. Oder: Ihr Server leitet von www auf ohne www um, das CDN von ohne auf mit.
Lösung
- Am besten: Verbindung auf HTTPS stellen (Domain → Server).
- Sonst: die HTTPS-Weiterleitung auf Ihrem Server entfernen – das CDN leitet ohnehin jeden Besucher auf HTTPS – oder
X-Forwarded-Protoauswerten:
if (($_SERVER['HTTP_X_FORWARDED_PROTO'] ?? '') === 'https') {
$_SERVER['HTTPS'] = 'on';
}RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]Für www/ohne www: nur an einer Stelle weiterleiten – am einfachsten im Portal unter „Hostnamen“ – und die Weiterleitung auf dem Server entfernen.
War dieser Artikel hilfreich?
Nicht fündig geworden? Durchsuchen Sie die Übersicht, schauen Sie auf die Statusseite oder schreiben Sie uns – die Kontaktdaten stehen im Impressum.