Eu li este artigo, mas não posso fazer meu caso funcionar
link
Este é o meu problema
Eu tenho 2 domínios: mysite1.com e mysite2.com
Esta é minha configuração no default.vcl
backend default {
.host = "127.0.0.1";
.port = "8080";
}
backend mysite2 {
.host = "127.0.0.1";
.port = "8080";
}
sub vcl_recv {
if (req.http.host == "mysite1.com" || req.http.host == "www.mysite1.com") {
set req.backend = default;
} elsif (req.http.host == "mysite2.com" || req.http.host == "www.mysite2.com") {
set req.backend = mysite2;
}
}
e agora é a configuração do ngix em / etc / ngix / site-avayable / mysite2
server {
server_name mysite2.com;
#server_name localhost;
listen 127.0.0.1:8080;
root /home/mysite2/sites/mysite2
// some bla bla here
}
Meu problema é sempre que eu tento me conectar ao mysite2.com, tudo com move para mysite1.com.
Se eu desligar o verniz, tudo está ok, mas quando eu ligo, eu recebo este erro, acho que minha configuração não está correta, mas não sei por que, alguém tem experiência com isso?