日期:2014-05-16  浏览次数:21447 次

Bad Request (Invalid Hostname)
winw2003   +   IIS6,如果我设置了域名,则只能按域名访问,如果用IP访问就报Bad   Request   (Invalid   Hostname)错误,IIS上只有一个网站,端口80,请问这是怎么回事?

------解决方案--------------------
设置了主机头值.

------解决方案--------------------
去掉主机头值就可以用ip访问.
但是别人就可以把其它的域名指向你的网站.
如果需要用IP地址可以访问,可以将主机头设置为IP地址.
------解决方案--------------------
如果只有一个网站,主机头可为空,IP地址选择全部未分配
------解决方案--------------------
如果是默认的站点,不用设置,你的站点用IP和域名都能访问的,不过如果你改过设置的话,就另当别论。
默认的,主机头为空。
如果你非要设置主机头,就把IP地址也当主机头,写上去,这样就能同时用IP和域名访问了,我试过的。
------解决方案--------------------
就是这样的