主机标头值在外部不起作用

主机标头值在外部不起作用

这是一个非常奇怪的问题。myapplication.mywebsite.com 的主机标头值在内部网络中工作正常。但是当网络外部的人员尝试访问它时,它会将人们路由到 IIS 中的默认 Web 应用程序。肯定进行了 A 引用,并且外部 ping 确实显示它正在转到正确的 IP 地址。有什么想法吗?

答案1

由于您没有具体提到所讨论的网站,我建议使用 wfetch.exe 之类的程序来查明到底发生了什么。

WFETCH.EXE 将允许您查看从 DNS 解析到请求到 HTTP 标头等返回的所有内容。

http://support.microsoft.com/kb/284285

答案2

应用程序是否托管在您的网络上?互联网用户和应用程序之间是否有防火墙或其他设备,可能会剥离或更改主机标头?此外,您是否确定 IIS 中的站点正在监听正确 IP 上的主机标头,还是只是在内部 IP 上监听。

答案3

IIS 可能正在错误的 IP 上监听主机头。

相关内容