CNAME - как будет выглядеть URL в http-запросе

CNAME - как будет выглядеть URL в http-запросе

Вопрос новичка относительно записей DNS

Допустим, я настроил abc.example.com -> A 10.xxx

и CNAME для xyz.example.com CNAME для xyz.example.com -> abc.example.com

когда пользователь делает http-запрос для xyz.example.com, что происходит, когда запрос достигает сервера 10.xxx. Будет ли URL-адрес abc.example.com или xyz.example.com? (пытаюсь выяснить, нужно ли обновлять виртуальный хост в apache)

Большое спасибо

решение1

Это будет xyz.example.com - заголовок Host: будет содержать изначально запрошенный домен, а не канонический из DNS.

решение2

Виртуальный хост (отправленный в заголовке хоста) будет точно таким, какой пользователь ввел в поле адреса, если только вы не выполните какое-либо перенаправление на сервере.

решение3

Я согласен с ответом Пола Диксона и calmh.

Насколько я понимаю, в нормальных условиях заголовок будет xyz.example.com, только явное перенаправление, не на DNS-сервере, а на обратном прокси-сервере или на веб-сервере, может в конечном итоге изменить HTTP-заголовок запроса.

Связанный контент