我很难搞清楚如何做到这一点。 事实上,我已经做到了,所以知道这是可能的,但那是前一段时间。 我安装了HAProxy,并对三台后端服务器进行透明平衡。 问题是,它是透明的,我真的需要它只是redirect。 甚至不需要代理连接。
例:
请求是http://1.1.1.1/this/url.asp (这是HAPRoxy主机)
redirect应该是我的后端服务器http://2.2.2.2/this/url.asp
它现在的工作方式是代理到2.2.2.2,但将URL保留为1.1.1.1。 我需要的URL是2.2.2.2。
关于如何更改URI有很多很好的信息,但是我不知道如何让HAProxyreplace后端IP的前端URL。