Cómo resolver problemas de contenido mixto en WordPress detrás de un proxy
Mi entorno de servidor para un sitio WordPress es el siguiente:
---------- --------- -------------
| Cliente | <-- HTTPS --> | Proxy | <-- HTTP --> | WordPress |
---------- --------- -------------
El problema es que el sitio WordPress se sirve internamente mediante HTTP, pero el cliente se comunica con el Proxy a través de HTTPS. Como WordPress está configurado con HTTP, devuelve enlaces y src de imágenes con "http://", lo que provoca errores de contenido-mixto
en los navegadores. (Por ejemplo, todos los enlaces CSS/script generados por wp_head() devuelven URLs http://).
¿Puedo configurar WordPress para que genere solo URLs "https://", incluso cuando se sirve a través de HTTP?
WordPress funciona en servidor web nginx
El Proxy también es nginx

Por favor, revisa la sección de Administración sobre SSL, en particular la sección "Usando un Proxy Inverso".

¿Qué tal si usas un plugin para forzar SSL como este?
