清漆代理到其他域而不生成 302

Varnish proxy to other domain without generating 302's

大家好,

我想知道是否可以使用 Varnish 将某些特定 url 的流量代理到不同的域!

例如: http://myfirstdomain/some/path/hello should get the response from http://myseconddomain.com/hello

我不想重定向浏览器,所以 varnish 应该这样做。这对我来说是一个非常重要的要求。

这可能吗?如果是,那么如何?

提前致谢

是的,这是可能的。您只需要在 vcl_recv.

期间重写 req.http.host and/or req.url 的内容