我有2个apache服务器。服务器' A'将收到的请求转发给服务器' B'如果请求的格式为^ / en / login server-b.net/en/login。
当请求从A转发到B时,我想在浏览器中保留我的服务器A的URL,即server-a.net/en/login。
我在Server' A'的httpd.conf中应用了以下规则。但是,当进行GET请求时,重定向会随着浏览器中URL的更改而发生 http://server-a.net/en/login
ProxyPass /en/login http://server-b.net/en/login
ProxyPassReverse /en/login http://server-b.net/en/login
我也尝试了以下配置,但结果是一样的:
RewriteRule ^/en/login$ http://server-b.net/en/login [PT]
如果我遗失任何东西,你能告诉我吗? 谢谢! -V