verniz - vários nomes de domínio coletores

1

Para evitar a configuração de um backup por subdomínio, estou especificando uma string regex pega-tudo por nome de domínio, da seguinte maneira:

    backend domain1 {
     .host = "10.10.10.5";
     .port = "80";
 }

backend domain2 {
     .host = "10.10.10.6";
     .port = "80";
 }

sub vcl_recv {

if (req.http.host ~ "^(.*\.)?domain1\.com$") {
        set req.backend = domain1;
}

if (req.http.host ~ "^(.*\.)?domain2\.com$") {
        set req.backend = domain2;
}

}

No entanto, o Varnish sempre mostrará o site no primeiro subdomínio (sub1.domain1.com) quando eu tentar acessar o domínio2.com.

Todos os subdomínios de domínio1.com são carregados como pretendido.

Estou perdendo algum parâmetro?

    
por manchine 18.05.2014 / 04:40

0 respostas