CNAME – url将如何在http请求中

一个关于dnslogging的新手问题

假设我已经configuration了abc.example.com – > 10.xxx

和xyz.example.com的CNAME xyz.example.com的CNAME – > abc.example.com

当用户对xyz.example.com执行http请求时,请求到达10.xxx服务器时会发生什么情况。 url是abc.example.com还是xyz.example.com? (试图找出是否需要更新Apache中的虚拟主机)

非常感谢

这将是xyz.example.com – 主机:头将包含原始请求的域,而不是来自DNS的规范

虚拟主机(如主机头中发送的)将完全是用户input到地址字段中的内容,除非您在服务器上进行某种redirect。

我同意Paul Dixon的回答,并保持冷静。

据我的理解,在正常情况下,头将xyz.example.com,只有一个明确的redirect,而不是在DNS服务器,但反向代理或Web服务器上最终可以更改请求的HTTP标头。