一种众所周知的技术是出于各种原因将资源(CSS、JavaScript 等)与单独的 DNS 名称相关联。像这样:
GET http://stackoverflow.com/
GET http://cdn.sstatic.net/stackoverflow/all.css
(两个不同的域名)
反而:
GET ...
GET http://92.60.242.2/stackoverflow/all.css
(一次 DNS 查询)
这意味着需要两次 DNS 查找。难道我们不能只使用 IP 地址而不是cdn.sstatic.net
为了保存一次 DNS 查询吗?
请假设从服务器的角度来看可以使用 IP 主机。假设有一个具有专用 IP 的专用资源服务服务器。