DNS CNAMEs -- 客户端是否真的重定向了?

mik*_*key 3 domain-name-system ssl web-server cname-record

我相信这是一个简单的问题,我提前感谢您为我澄清。

使用这个例子:

foo.domain.com        CNAME  bar.example.com
bar.example.com        A      192.168.1.19
Run Code Online (Sandbox Code Playgroud)

客户端在浏览器中请求 foo.domain.com。

名称查找是否简单地解析为 192.168.1.19 并且他们的请求是通过主机头 foo.domain.com 向该地址的服务器发出的?或者他们实际上是重定向并且他们的请求是使用主机标题 bar.example.com 发出的?

我是否需要将服务器配置为侦听新主机名 (foo.domain.com),并为其提供有效的 SSL 证书等?或者 bar.example.com 的现有配置是否足够?

Vla*_*kov 8

首先解析 DNS 请求,然后浏览器使用以下标头连接到 192.168.1.19:

Host: foo.domain.com
Run Code Online (Sandbox Code Playgroud)

所以是的,你必须为foo.domain.com配置一个虚拟主机。此外,您将需要foo.domain.com的 SSL 证书,因为我想您当前的 SSL 证书是用于bar.example.com 的