我正在设置一个 IIS 服务器(Windows 2008 R2),就在我认为它已经正常工作时,我点击浏览器的刷新,它会将我带到默认网页(IIS 启动页面),而不是转到我想要访问的网站。
我检查了站点绑定,它们看起来是正确的,我检查了 Web 服务器正在接收的数据包,它们正在接收网站的 HTTP GET 标头。我不知道为什么我的 Web 服务器可以工作一段时间,然后突然将我送回默认网页。我是否必须对默认页面的站点绑定进行一些疯狂的操作?删除默认页面?有没有什么方法可以确认 HTTP GET 标头没有格式错误?任何意见都将不胜感激。
谢谢你,
答案1
我想我可能已经找到了答案,但如果可以的话,我希望有人能支持这个答案。
问题可能在于我的 Web 服务器无法解析我试图从工作站导航到的站点名称。它无法解析站点名称的原因是我没有在 DNS 服务器中设置名称解析,而是依靠修改主机文件来完成解析。正在测试的站点存在于生产中,我的 Web 服务器可能一直在尝试与该主机而不是自身进行通信。我猜这是不了解 IIS 的工作原理和 HTTP 协议的问题。