浏览 localhost:80 不显示 IIS7 中的默认网站

Browsing localhost:80 Doesn't Display Default Website in IIS7

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

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

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

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

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

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

127.1.1.1   localhost