Proxy inverso de Apache al contenedor docker

Tengo un sitio web que se ejecuta en un contenedor docker, y he creado un host virtual en el apache del host que está haciendo un proxy inverso al contenedor (en el puerto 8280 del host).:

<VirtualHost *:443>    ServerName www.example.com    DirectoryIndex index.php index.html    SetOutputFilter SUBSTITUTE,DEFLATE    ProxyPass / http://localname:8280/    ProxyPassReverse / http://localname:8280/    Substitute "s|http://localname:8280/|https://www.example.com/|i"    SSLEngine on    SSLProtocol all -SSLv2    SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW    SSLCertificateKeyFile /path-to/privkey.pem    SSLCertificateFile /path-to/cert.pem    SSLCertificateChainFile /path-to/chain.pem    <Proxy *>        Order deny,allow        Allow from all        Allow from localhost    </Proxy></VirtualHost><VirtualHost *:80>    ServerName www.example.com    ServerAlias www.example.com    Redirect permanent / https://www.example.com/</VirtualHost>

Proxy funciona bien, tengo una respuesta al escribir www.example.com en el navegador, pero tengo todos los enlaces que apuntan a http://localname:8280 (como se muestra en la consola del navegador) y un error de contenido mixto, por eso he puesto la directiva Substitute, pero no funciona.

Estoy usando la configuración para mod_substitute de la documentación de apache.

https://httpd.apache.org/docs/2.4/mod/mod_substitute.html

Pero esto no funciona, nada cambia.El contenedor docker se basa en la imagen bitnami / apache con configuración predeterminada.

Cualquier ayuda sería apreciada.

Ok, he encontrado la respuesta por mí mismo. Solo tiene que agregar la siguiente línea sobre la directiva de sustitución:

AddOutputFilterByType SUBSTITUTE text/html