WP hinter Reverse proxy funktioniert nicht mehr nach Update von 5.3 auf 5.7
-
Hallo, wir betreiben alle unsere Websites hinter einem Reverse Proxy (nginx), der auch die SSL-Zertifikate verwaltet. Dies funktionierte bisher wudnerbar, auch für worpdress. Wir haben in der wp-config:
if ( (!empty( $_SERVER['HTTP_X_FORWARDED_HOST'])) || (!empty( $_SERVER['HTTP_X_FORWARDED_FOR'])) ) { // http://wordpress.org/support/topic/wordpress-behind-reverse-proxy-1 $_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST']; define('WP_HOME', 'https://www.balu-on-tour.de/'); define('WP_SITEURL', 'https://www.balu-on-tour.de/'); // http://wordpress.org/support/topic/compatibility-with-wordpress-behind-a-reverse-proxy $_SERVER['HTTPS'] = 'on'; $_SERVER['SERVER_PORT'] = 443;
und wir bekamen die Seite dann via Port 443 über HTTPS und via Port 80 über HTTP, beides via Proxy. Nach dem Update auf 5.7 funktioniert das reverse proxy prinzip zwar noch, allerdings nur für den Admin-Bereich!! Die Seite selbst liefert eine Fehlermeldung, wenn man genauer hinsieht, funktioniert offenbar das Zusammensetzen der URL nicht mehr, das Redirect-Ziel, das dem Browser geliefert wird, ist leer:
Connecting to www.balu-on-tour.de (www.balu-on-tour.de)|144.76.146.222|:443... connected. HTTP request sent, awaiting response... HTTP/1.1 301 Moved Permanently Server: nginx Date: Tue, 27 Apr 2021 14:19:23 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: keep-alive X-Redirect-By: WordPress Location: https:/// Content-Language: de X-Frame-Options: SAMEORIGIN X-Xss-Protection: 1; mode=block X-Content-Type-Options: nosniff Referrer-Policy: same-origin Location: https:/// [following] https:///: Invalid host name.
Funktioniert da jetzt irgendwas grundsätzlich anders als bisher? Wir haben mehrere WP-Sites auf diesen Servern und ich sehe da Probleme auf mich zukommen….
(Dass die Seite ohne Proxy funktioniert, kann ich über intern verfügbaren Zugriff unter Umgehung des Reverse Proxy verifizieren).Hat jemand eine Idee warum das nicht mehr funktioniert? An der NGINX-Konfiguration haben wir nichts geändert, nur WP aktualisiert. Vielen Dank im Voraus für einen Tip.
Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
- Das Thema „WP hinter Reverse proxy funktioniert nicht mehr nach Update von 5.3 auf 5.7“ ist für neue Antworten geschlossen.