Ваш браузер сообщает серверу, что пытается связаться с xyz.com
, а не с google.com
.
HTTP/1.1
и более поздние версии (почти ничего больше не использует 1.0) требуют, чтобы браузер отправлял серверу заголовок Host:
сообщающий серверу, к какому имени хоста пытается подключиться браузер, в случае, если на одном и том же IP-адресе размещено несколько веб-сайтов. сервер.
/etc/hosts
и даже хитрость записи DNS CNAME
не обходится без этого.
Возможно, вы сможете обойти это, используя /etc/hosts
чтобы сопоставить xyz.com
с 127.0.0.1
(ваш локальный IP-адрес обратной связи) и запустить легкий процесс httpd
который привязывается только к 127.0.0.1:80
и выдает HTTP перенаправляет (302 Found
), вместо этого указывая браузер на google.com
.
Я считаю , что это позволит ввести xyz.com
в вашем браузере и автоматически достигать google.com
вместо этого, но я уверен , что ваш адрес бара изменится , показывая google.com
Надеюсь, это приемлемо.