在IE中访问Intranet URL时,以下内容之间是否有任何区别
在drivers / etc / host文件中添加名称和IP的条目 VS 直接使用IP
e.g。如果我有一个主机条目(XYZ 10.0.10.200)
,它可以使用以下链接http://XYZ/SiteDirectory/ABC/Default.aspx
但是当我尝试使用IP而不是名称
时http://10.0.10.200/SiteDirectory/ABC/Default.aspx
它给我404找不到错误
答案 0 :(得分:7)
闻起来像网络服务器正在使用虚拟主机,因此如果客户端访问“www.foo.com”或“www.bar.com”,它就会提供不同的页面,即使它们具有相同的IP地址。 / p>
答案 1 :(得分:6)
是的,有区别。
Web服务器正在使用HTTP / 1.1和“共享虚拟主机”。当客户端连接时,它会发送一个额外的Host:
标头,其中包含用户提供的URL的主机名部分。
Web服务器查看标头以找出要提供的虚拟主机数据。
在这种情况下,Web服务器配置为识别和提供来自“XYZ”域的内容,但不知道任何名为10.0.10.200的域
答案 2 :(得分:-1)
据我所知,应该没有区别。使用主机名,订单是DNS之前的主机文件,因此应该使用它。
主机文件中是否有另一行具有相同的主机名?
当你做一个tacert会发生什么? (跟踪路线)