我有这个恼人的问题,当我尝试打开localhost:8080
在IE9中,它不断的在互联网上寻找它作为一个关键字。 它的正常工作在其他浏览器,如Firefox和Chrome。 我也试过http://localhost:8082/
,但同样是行不通的。 到底是怎么回事?
Answer 1:
显然,这个问题可以通过冲突与IIS引起的,如果你有安装IIS。 有可能会导致IE9 127.0.0.1分辨率失败以及其它问题。
在微软提供常见的步骤来解决这个问题,或者IE不能任何问题需要解决一个网站,涉及重置IE9浏览器设置 :
- 打开工具 - > Internet选项
- 单击“高级”选项卡上。
- 点击“重置”
- 点击复选框“删除个人设置”
- 在重置Internet Explorer设置对话框中,单击“重置”。
- 当修改完成后,点击“关闭”,然后重新启动浏览器。
如果按照这些步骤后,问题仍然没有消失,重复上述步骤,除了没有点击“重置”,在“高级”选项卡,单击“还原高级设置”,它位于下面的“复位”。
本技术指南介绍了重置在Windows 7的高级设置IE9的步骤。
注:重将IE恢复到出厂设置。 你就会失去现有的配置,并在IE浏览器的任何设置或数据。 通过你的爱这个浏览器的情况来看,我假设没有在那里,你关心的任何数据。 ;)不过,以下步骤之前,确定你没事本
Answer 2:
尝试使用回送IP,而非输入localhost:
http://127.0.0.1:8082/
IE可能会奋力化解本地主机。
Answer 3:
如果有些人还是有这个问题,尝试在私人模式打开IE浏览器。 它为我工作。
Answer 4:
去
C:\Windows\System32\drivers\etc\
和打开文件主机与记事本。 有没有像一个记录
127.0.0.1 localhost
如果不尝试添加它在其他的IE浏览器...
Answer 5:
我已经通过C编辑解决了这个问题:\ WINDOWS \ SYSTEM32 \ DRIVERS \ ETC \ hosts文件。 有一行代码:[选择]
:: 1本地主机
这本不应该存在明显。 不知道如何到达那里,但删除它显然恢复本地主机的功能。
这将帮助你改变权限只读hosts文件。
请确保您改回只读。
Answer 6:
In Site Bindings set the IP Address to : All Unassigned / select a port (if you want).
This also works for IE 11,
Then Try http://localhost:323/
Answer 7:
原来,我有一个虚拟机绑定到该端口,我试图达到后台运行。 Chrome的正确显示网页,但IE和Firefox拒绝它的任何连接。
我通过启动本地服务器上的不同端口号 ,即3001,而不是3000解决了这个问题。