Configuración de Apache ReverseProxy para cámara de red

Configuración de Apache ReverseProxy para cámara de red

No he probado varias posibilidades diferentes para configurar un proxy inverso para una cámara de red AXIS 213PTZ en mi servidor web Apache para poder acceder a ella a través de HTTPS.

Si uso un host virtual con nombre, como axis.example.com, funciona bien con esta configuración:

<VirtualHost *:80>
        ServerName axis.example.com
        ProxyPass / http://192.168.1.15:80/
        ProxyPassReverse / http://192.168.1.15:80/
</VirtualHost>

Pero como mi certificado SSL solo es válido para www.example.com, intenté configurar un proxy inverso usando el eje del directorio de la siguiente manera:

ProxyPass /axis/ http://192.168.1.15:80/
ProxyPassReverse /axis/ http://192.168.1.15:80/

También probé uno más avanzado:

ProxyPass /axis/ http://192.168.1.15/
ProxyHTMLURLMap http://192.168.1.15 /axis
<Location /axis/>
        ProxyPassReverse  http://192.168.1.15/
        SetOutputFilter proxy-html
        ProxyHTMLURLMap /           /axis/
        ProxyHTMLURLMap /axis      /axis
</Location>

Pero no funciona y supongo que se debe a lo siguiente: si ingreso https://www.example.com/axis, la URL se reescribe en https://www.example.com/view/index.shtml, es decir, sin la /axis/parte. Si la ingreso manualmente, se muestra la solicitud de contraseña de la cámara, pero luego no se encuentra el sitio web.

¿Hay alguna manera de decirle a Apache que reescriba la URL correctamente o tengo que considerar algo especial porque la cámara usa páginas .shtml?

información relacionada