networking摄像机的Apache ReverseProxy设置

我没有尝试过几种不同的可能性,为我的Apachenetworking服务器上的AXIS 213PTZnetworking摄像机设置反向代理,以便能够通过HTTPS访问它。

如果我使用一个命名的虚拟主机,如axis.example.com它可以很好地使用这个configuration:

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

但是因为我的SSL证书只对www.example.com有效,所以我试图使用目录轴设置一个反向代理,如下所示:

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

我也尝试了更先进的一个:

 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> 

但是它不起作用,我认为这是因为以下原因:如果我inputhttps://www.example.com/axis将被重写为https://www.example.com/view/index.shtml ,所以没有/axis/部分。 如果我手动input,则会显示摄像机的密码提示,但是之后未find网站。

有没有办法告诉Apache正确地重写URL,或者我必须考虑一些特殊的东西,因为相机使用.shtml页面?