Bad Request (Invalid Hostname)错误的原因以及解决办法

时间:2016-01-21
访问网站偶尔都会遇到这样的一串错误代码 Bad Request (Invalid Hostname) ,如果我们访问的是别人的网站倒是无所谓,关闭这个网站就是了;但是如果这个网站是自己的怎么办?总不能关闭了事吧,除非你不想继续运营这个网站,如果你的网站遇到这个问题该怎么办呢?

要解决这个问题,首先需要了解这个问题的成因,为什么会产生这个问题?

Bad Request (Invalid Hostname) 汉语意思就是:错误的请求,(不可用/不可靠/不存在的主机域名);也就是说你访问的这个网站域名出现了一些问题,你访问的这个请求没被接受;那么那些原因会导致这个问题:

1、最通常的情况是主机没绑定域名;成功访问或是打开一个网站的前提是域名解析到主机/ip,主机/服务器绑定域名,二者必须进行成功对接才行。而主机没绑定域名这个情况通常是造成Bad Request (Invalid Hostname)原因的元凶之一。举例:某一些网站带www的时候是能打开的,不带www的是打不开,这就是主机未绑定域名的典型代表。

2、线程数量的限制,一般的空间服务商都会给你的虚拟主机或是空间设置一些资源上线,比如流量,比如空间,比如sql数据库大小等,当然空间商也会设置一个线程上线,也就是说当访问网站的用户超过一定的上线的时候,会造成Bad Request (Invalid Hostname)

3、域名备案,如果使用国内的空间,但是被备案或是备案没下来之前,访问你的网站也会出现Bad Request (Invalid Hostname)错误。

Bad Request (Invalid Hostname)错误是个很恼火的事情,流失用户是最大的弊端之一,其次是影响网站在搜索引擎中的排名情况,如何来解决这些问题呢?

首先确定你的域名解析到空间,具体方法可以ping来解决,开始运行-输入“cmd”-输入“ping  www。你的域名。com” 看能不能找到ip;其次去空间cpanel(控制面板)查看主机时候绑定域名,如果两者都搞定了,那么再去找你的空间提供商,当然前提是你的域名已经备案;如果是线程限制的话那么过15-20分钟(空间商一般的默认时间)再次打开网站,就能打开;还有另外一个情况是空间商暂停服务,关闭你的网站,原因可能是你的网站超出空间商设置的资源上限,比如你的网站因为中了木马病毒而超额使用系统cpu,或者使用采集软件而大量占用系统带宽等资源等等情况。
上一条:解决:为应用程序池“#”提供服务的进程意外终止,进程ID是.. 下一条:支付宝微信当道,苹果Apple Pay该如何讨好中国用户

相关文章

最新文章