网络服务器如何从 IP 地址知道正确的域?

How does a webserver know the correct domain from IP address?

我想知道:当在一个地方托管域名(域名服务器)并拥有一个网络服务器时。 wordpress 另一个地方。如果我只是将 A 记录指向托管了 100 多个网站的网络服务器 IP,网络服务器如何知道我要显示的网站?

当您在浏览器中输入域时,关联的 DNS 服务器将解析 IP 并向与该 IP 关联的服务器发送请求。

主机名随请求一起发送到托管网站的服务器。服务器然后使用此信息并确定向用户显示哪个网站。

从本质上讲,服务器负责了解哪些域与其相关联,并在发出请求时显示相应的网站。

请记住,如果通过 IP 发出直接请求,服务器将没有任何主机名信息,也不知道要显示哪个网站。