Seu navegador informa ao servidor que está tentando alcançar xyz.com
, não google.com
.
HTTP/1.1
e posterior (quase nada usa mais de 1.0) exige que o navegador envie ao servidor um cabeçalho Host:
informando ao servidor qual nome de host o navegador está tentando conectar, caso haja vários sites hospedados no mesmo endereço IP no servidor.
/etc/hosts
e até mesmo o DNS CNAME
não contorna isso.
Você pode contornar isso usando /etc/hosts
para mapear xyz.com
para 127.0.0.1
(seu endereço IP de loopback local) e executar um processo httpd
leve que se vincula apenas a 127.0.0.1:80
e emite redirecionamentos HTTP ( 302 Found
) apontando o navegador para google.com
.
Acredito que isso permitirá que você digite xyz.com
em seu navegador e alcance automaticamente google.com
, mas tenho certeza de que sua barra de endereço mudará para google.com
. Espero que seja aceitável.