我成功地使用 Apache mod_proxy 将对 testing.com/foo/bar 的请求反向代理到 mybackendservice.com/foo。但是,不是浏览器中显示的当前 url:testing.com/foo/bar,我想让 url 反映 testing.com/foo。我怎样才能做到这一点?我的 mod 代理设置如下所示:
ProxyPass /foo/bar mybackendservice.com/foo
ProxyPassReverse /foo/bar mybackendservice.com/foo
我也尝试使用以下方法重写 url:
RewriteEngine on
RewriteRule foo/bar foo [NC]
但这似乎不起作用。还有另一种方法可以实现这一目标吗?