Configurações do Apache ReverseProxy para câmera de rede

Configurações do Apache ReverseProxy para câmera de rede

Não tentei várias possibilidades diferentes para configurar um proxy reverso para uma câmera de rede AXIS 213PTZ em meu servidor Apache para poder acessá-lo via HTTPS.

Se eu usar um host virtual nomeado, como axis.example.com, ele funcionará bem com esta configuração:

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

Mas como meu certificado SSL é válido apenas para www.example.com, tentei configurar um proxy reverso usando o eixo de diretório da seguinte forma:

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

Eu também tentei um mais avançado:

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>

Mas não funciona e presumo que seja pelo seguinte: Se eu inserir https://www.example.com/axis, a URL é reescrita para https://www.example.com/view/index.shtml, portanto sem a /axis/parte. Se eu inserir manualmente, o prompt de senha da câmera será mostrado, mas depois o site não foi encontrado.

Existe uma maneira de dizer ao Apache para reescrever o URL corretamente ou devo considerar algo especial porque a câmera está usando páginas .shtml?

informação relacionada