网站部署好以后,IP地址设置为“全部未分配”。如果版本时IIS6以前正常,但是如果是IIS7,就会发现在浏览http://localhost/无法打开。后来将IP地址设为“192.168.1.100”,又发现如果网络地址换了同样无法打开网站。
终极解决办法:
首先修改hosts文件,部分如下:
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 localhost
localhost 127.0.0.1
发现仍然无法正常使用,怀疑是IE问题。于是用火狐浏览器打开http://localhost居然可以正常打开。
重置IE浏览器,恢复正常。