Apache反向代理href路径未更新

问题描述 投票:0回答:1

我正在建立一个非常基本的反向代理。第一个登录页面运行正常。

这里是配置。

客户端>代理> WebServer192.168.10.5> 192.168.15.20> 192.168.5.51

ProxyPass / http://192.168.5.51:8080/

一旦用户登录,页面上的所有链接路径都是使用WebServer的IP的

通常情况下,URI应该是“ http://192.168.15.20”,但登录后显示为“ http://192.168.5.51:8080”]

我还缺少其他配置指令吗?

apache reverse-proxy
1个回答
0
投票

要使用反向代理的地址更新后端的响应头,请在ProxyPassReverse下添加ProxyPass指令:

ProxyPass        / http://192.168.5.51:8080/
ProxyPassReverse / http://192.168.5.51:8080/

相关:

© www.soinside.com 2019 - 2024. All rights reserved.