Estou usando
Apache on port 8080
Nginx on 443
Varnish on 80
Eu não quero alterar minha configuração de verniz toda vez que adiciono um novo domínio ao servidor. Eu quero saber se existe alguma regex ou variável para que o verniz redirecione todos os domínios para https.
sub vcl_recv {
if (client.ip != "127.0.0.1" && req.http.host ~ "example.com") {
set req.http.x-redir = "https://example.com" + req.url;
return(synth(850, ""));
}
}
sub vcl_synth {
if (resp.status == 850) {
set resp.http.Location = req.http.x-redir;
set resp.status = 301;
return (deliver);
}
}
Eu tenho
example.com abc.com xyz.com 123.com www.420.com abc.123.com
Eu quero que todos eles redirecionem para https com seus subdomínios (e todos os domínios futuros, se possível).
Obrigado.
Tags nginx https apache-2.4 varnish