【问题标题】:Browsing localhost:80 Doesn't Display Default Website in IIS7浏览 localhost:80 在 IIS7 中不显示默认网站
【发布时间】:2015-03-22 22:26:47
【问题描述】:

在此之前,我的 IIS 配置没有问题。但最近,当我尝试在浏览器 (Google Chrome) 上测试我的 asp.net 应用程序时,我无法连接到互联网,而不是我的开发机器上的 Web 应用程序。

我后来发现 localhost:80 不再显示 IIS 默认网站。我将端口从 80 更改为 8080、81 和 85,但都无济于事。

我已检查以确保 iis 仍在运行,并且没有任何东西阻塞端口 80。还运行了telnet localhost 80,但无法打开连接。请我需要帮助,因为我不知道还能做什么。谢谢。

【问题讨论】:

  • 您在浏览器中收到什么错误信息?
  • @Ali 我收到此错误:无法连接到 Internet
  • 您是否在所有浏览器中都收到此消息?
  • 如果 Firefox 连接但不是 chrome (和 IE) ,请查看:msdn.microsoft.com/en-us/library/ee250701(v=bts.10).aspx
  • @Ali,是的,我在 IE 上收到了相同的消息。但是我注意到如果我尝试link,它会显示默认的 iis7 页面。但是使用 localhost 失败了。

标签: iis iis-7.5


【解决方案1】:

如果您可以通过 127.1.1.1 而不是通过 http://localhost 访问 IIS 根目录,则间谍软件可能会编辑您的 hosts 文件。使用记事本打开以下文件(以管理员身份运行记事本并查找所有文件(不是仅 .txt 文件))

(C:/)>/windows/system32/drivers/etc/hosts

然后确定是否为 localhost 分配了正确的 IP。你应该有(或添加)这一行到主机:

127.1.1.1   localhost

【讨论】:

  • 在你回复之前我所做的正是如此。还是谢谢你。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-04-13
  • 1970-01-01
  • 2015-09-03
  • 2011-05-28
  • 1970-01-01
  • 2017-12-14
  • 1970-01-01
相关资源
最近更新 更多