Apache 2.2 反向代理无法加载图像
我正在尝试通过内部网络服务器设置到防火墙的反向代理。
广域网 ->端口 80(重写为端口 443)->内部网络服务器 ->虚拟主机 ->反向代理->防火墙
这是我的配置:
ProxyRequest Off
ProxyPreserveHost Off
ProxyPass /firewall/ http://192.168.1.1/
<Location /firewall/>
ProxyPassReverse /
ProxyHTMLURLMap / /firewall/
</Location>
当我访问该网站时,我仍然有这样的图像:
/themes/image.png
然后指向 https://subdomain.bla.com/themes/image.png
我需要的是它们:
/firewall/themes/image.png
I am trying to setup a reverse proxy to my firewall through my internal webserver.
WAN -> port 80 (rewrite to port 443) -> Internal Webserver -> Virtualhost -> Reverse proxy -> Firewall
This is my config:
ProxyRequest Off
ProxyPreserveHost Off
ProxyPass /firewall/ http://192.168.1.1/
<Location /firewall/>
ProxyPassReverse /
ProxyHTMLURLMap / /firewall/
</Location>
When I visit the site I still have images which are like this:
/themes/image.png
Which then points to https://subdomain.bla.com/themes/image.png
What I need is them to be:
/firewall/themes/image.png
Which then points to: https://subdomain.bla.com/firewall/themes/image.png
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
添加以下内容:
尝试在 ProxyPass 指令下方
Try adding the following:
below the ProxyPass directive.