Introducción:
En Apache 2.4 en un Vhost para poder enviar un proxy a un backend con HTTPS utilizando un certificado autofirmado o caducado en el backend, debemos incluir las siguientes directivas:SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
También debe habilitar los módulos necesarios de Apache2 de la siguiente manera:a2enmod proxy
a2enmod proxy_http
a2enmod proxy_connect
service apache2 restart
Ejemplo cuando se usa Apache 2.4 como proxy para el puerto 10000 de Webmin:RewriteEngine On
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
RewriteRule ^/(.*) https://127.0.0.1:10000/$1 [P]
ProxyPassReverse / https://127.0.0.1:10000
Cómo bloquear XML-RPC en WordPress usando Nginx/Apache