Lighttpd on server 192.168.123.248 vhost config:
[...]
simple-vhost.server-root = “/var/web”
simple-vhost.default-host = “test.lo”
simple-vhost.document-root = “/www”
$HTTP["host"] =~ “^(www\.)?test\.lo$” {
server.document-root = “/var/web/www”
}
$HTTP["host"] =~ “^blog\.test\.lo$” {
server.document-root = “/var/web/blog”
}
[...]
Varnish on server 192.168.123.249 VCL file:
backend test {
set backend.host = “192.168.123.248″;
set backend.port = “80″;
}
acl purge {
“localhost”;
“127.0.0.1″;
}
sub vcl_recv {
if [...]