Localhost上的IE8真的很慢 - Firefox,Opera,Chrome和Safari都快速相同 - 为什么?

时间:2009-12-20 00:44:08

标签: internet-explorer-8

我的本​​地计算机上有一些页面,通过localhost访问,使用IE8打开/加载的速度非常慢,但使用Firefox,Opera,Chrome和Safari的速度非常快。

他们过去常常使用IE7加载。

我制作了一个剪切页面进行测试 - 看看导致问题的原因 - 而且严肃地说,最简单的页面可能会导致它!即:

<html>
    <head></head>
    <body> 
        Hello!
    </body>
</html>

在IE8中的localhost上打开大约需要15秒,并且在所有其他浏览器上都是即时的!为什么?我该怎么做才能解决这个问题?

顺便说一下,在Web服务器上试过这个,通过IE8通过URL连接,当通过IE / Web服务器通过IE8打开时,它基本上是即时的!

我启用了Windows Update,因此应该拥有最新的一切。

注意:在我的互联网连接发生变化后,我才注意到这一点,这是在IE8安装后大约2周。可能这是巧合,它可能已经开始安装IE8,我实际上并不确定。现在肯定发生了。

我使用的网址是:http://localhost/fb/starttest.htm

帮助!

4 个答案:

答案 0 :(得分:7)

尝试以下方法:

1-导航至C:\Windows\System32\drivers\etc

2-使用任何文本编辑器

打开文件hosts

3-将此行添加到文件末尾

127.0.0.1     localhost

4-在保存此文件之前,您需要确保关闭访问互联网(浏览器等)的任何程序 - 保存文件并进行测试

答案 1 :(得分:4)

在工具下 - &gt;互联网选项 - &gt;连接 - &gt; “局域网设置”是否已选中“自动检测代理服务器”框?

如果是这样,那就是对wpad。(域搜索后缀)的DNS请求,以通过他们的Auto Discovery Protocol发现代理服务器。

如果没有响应,查询将在放弃之前超时。

答案 2 :(得分:1)

我最近也遇到了同样的问题 - 'localhost'加载15秒,但是立即加载127.0.0.1。

但是,我现在已经完全解决了我的问题,所以我写在这里希望能帮助别人。

我的问题恰逢购买D-Link DIR-655无线路由器,所以在这个论坛上尝试了许多善意提供的“修复”之后,我转回到我的路由器设置以寻找答案。

我最终在SETUP - NETWORK SETTINGS页面上发现了一个设置。检查了“启用DNS中继”框,因此我读到了它,它显然允许路由器从ISP的服务器查找DNS地址。这显然不是我自己的PC上的“本地”地址所需要的,所以我尝试了解决它....并且嘿PRESTO,它工作了!!!

我希望这对你们中的一些人也有效!

一切顺利,

罗布

答案 3 :(得分:0)

我遇到了与你完全相同的问题,除了我正在使用IE7(IE需要大约16秒才能加载localhost,而Firefox和Google Chrome会立即加载它)。

我也没有检查代理的自动发现。 我也尝试在没有附件的情况下启动IE(来自附件 - &gt;系统工具)并且它没有什么区别。

我发现使用127.0.0.1而不是localhost大大提高了速度(比如2秒而不是16秒!)。但是,我编辑了hosts文件,我只留下了

127.0.0.1 localhost

这并没有解决问题。需要进一步挖掘。

此致 尼古拉