【发布时间】:2015-02-09 20:27:30
【问题描述】:
有没有办法在服务器上解析DNS(使用PHP),然后在html 中包含带有域名的预解析IP 地址?所以客户端的浏览器直接从该 IP 获取,而不需要先解析DNS?
这里有更多的说明。我的PHP 生成的页面有许多指向js、css 的外部链接以及来自不同域的图像文件。在客户端的浏览器上解析DNS 需要很长时间。它可以在服务器上非常快地完成,但我不想直接从 IP 地址链接这些资源。相反,我想要告诉浏览器域 example.com 托管在 1.1.1.1 的东西,例如,不需要执行 DNS lookup。
有可能吗?或者有什么解决方法吗?
像dns-prefetch 这样的东西有一个值或属性吗?
<link rel="dns-prefetch" href="http://example.com" value="1.1.1.1" />
提前致谢。
【问题讨论】:
-
对了,直接从IP地址链接资源可以吗?像这样