我们有我们的网站运行IIS7,一个非常奇怪的事情发生在最近。
我可以访问该网站没有问题与域名(www._.com例如),但如果我真的inputIP地址(64.xx.xxx.xxx),它不起作用,给了我一个404找不到资源错误。
所以我去了prod服务器上的IIS,更奇怪的是,我甚至无法去域名的网站。 因此,域名和IP地址都不能在实际的服务器上工作,但在外部计算机上,域名可以工作。
然后,我尝试了“浏览网站链接”在IIS上,它似乎指向正确的文件path,但它不断告诉我连接已重置,仍然无法显示该网站。
有什么想法可能导致这个?
谢谢!
这听起来像你可能有问题,你的DNS和绑定。
对于第一个问题,无法通过IP访问站点,这可能是因为您只将站点绑定到主机名,您没有IP地址的默认绑定。 您需要为包含IP地址但不包含主机名的站点添加一个附加绑定,并停止任何其他具有冲突绑定的网站(如果它们存在并且正在运行),然后您应该能够访问该网站由IP。
无法通过networking服务器的域名击中网站很可能意味着它无法parsing该域名的DNS。 从命令行尝试nslookup,看看是否确实如此。