Hi,
On Mon, Apr 28, 2008 at 09:47:16PM +0000, Poul-Henning Kamp wrote:
> if (req.http.host == "www.bla.com") {
> set req.http.host = "www.bla1.com";
> }
Trying a VCL like this (this is my entire VCL, used as an example), I do
not get a redirect:
backend default {
.host = "192.168.0.1";
.port = "80";
}
sub vcl_recv {
set req.http.host = "www.foobar.no";
set req.http.url = "/";
lookup;
}
Instead of doing a redirect, it fetches pages off the default backend.
Why? How do I redirect to another URL on a different host, not served by
Varnish?
PS: Another thing, the first backend seems to become the default one,
even though there is no backend called "default". Shouldn't it respond
with 503 Service Unavailable instead? I like to control what is default
and not.
Cheers,
--
Anders.
_______________________________________________
varnish-misc mailing list
[email protected]
http://projects.linpro.no/mailman/listinfo/varnish-misc