WordPress hinter Microsoft Web App Proxy mit TLS/HTTPS

Wird ein Reverse-Proxy eingesetzt, erledigt dieser in der Regel auch die Ver/Entschlüsselung HTTPS-HTTP. Das heisst, dass WordPress, bei mir das Docker-Image, wird somit über HTTP angesprochen und gibt entsprechend alle Links über HTTP zurück.

Zumindest im aktuellen Docker-Image ist dies jedoch bereits bedacht; Normalerweise setzen Reverse-Proxies den HTTP-Header X-FORWARDED-PROTO auf “https” und so wird WP über folgendes Codestück aus der wp-config.php dazu gebracht, die Links (auch zum CSS und den Bildern etc) als “https://” auszugeben.

Read more “WordPress hinter Microsoft Web App Proxy mit TLS/HTTPS”