网站打不开显示 Bad Request (Invalid Hostname)是怎么回事

2024-12-12 12:24:39
推荐回答(2个)
回答1:

字面上理解,bad request意思是“错误的请求",invalid hostname意思是"不存在的域名”,通常只用Windows主机才会出现这样的字样,如果是Linux主机,会显示不同的错误提示。而且这种情况也指出现在虚拟主机的情况下,就是一个服务器建了很多网站,域名虽然解析到了服务器,但是域名没有给安排去和哪一个网站匹配,当然就打不开网站了,这也就是说通常说的域名绑定或者增加主机头。所以bad request invalid hostname出现这个错误的原因是某个域名绑定到了某个主机上,而该主机却没有绑定这个域名,所以IIS就返回了这个提示信息。
1.如果确定域名已经解析生效,但是仍然不能访问,出现Bad Request (Invalid Hostname).那么这就可能是您没有绑定该域名的原因
2.也有一部分情况, 比如一部分程序你上传之后就是用服务商提供的三级域名访问也是那个样子。也会有Bad Request (Invalid Hostname)的错误提示
3.也许是限制了访问线程。也就是说当同时访问该网页超过一定人数的时候,其它人浏览时就会出现你所说的情况

回答2:

主机没有绑定该域名