可以使用 URL 而不是 IP 访问网站

网络工程 IPv4
2022-02-08 07:39:03

以下命令

ping www.yesshou.com

给出本网站的 IP 地址为 118.126.13.10

但是,虽然我可以使用 URL 访问该网站,但我无法直接使用 IP 地址访问它。访问网站时它们不是等效的吗?

谢谢!

1个回答

[http://...是 URL,而不是主机名(或地址)。ping应以unknown host]响应

您遇到的问题是由于虚拟主机http 请求将包含一个Host: www.yesshou.com标头,告诉服务器您正在请求哪个站点。如果您使用 IP 地址,服务器不知道您希望访问哪些站点(可能有数百个)。