[轉]HTTP Error 400. The request hostname is invalid.

  通常看到網站提示Bad Request(Invalid Hostname)錯誤咱們都會說是iis,apache出問題了,iis出現這種問題解決辦法大概是:IIS> 默認網站> > 屬性> > 網站> > IP地址:(所有未分配)> > 高級,裏面有個主機頭值就能夠了或直接重啓iis就能夠解決。apache

 

分析:服務器

  "Bad Request (Invalid Hostname)" 直譯爲"錯誤的請求(無效主機名)",是IIS6的一錯誤提示。也就是說域名已經解析,可是沒法找到域名對應的主機。網站

  因此能夠肯定這個問題與域名的綁定有關。spa

  出現這提示如下幾種狀況及解決方法:資源

  若是您是用的獨立系統的服務器或VPS,那麼通常正確的辦法在IIS中綁定好域名後錯誤便可解決,若是在綁定域名後問題依舊,那麼服務器可能有多個IP地址,域名對應的IP綁定錯誤,若是沒法確承認以將域名綁定設置爲「所有未分配域名

  具體步驟:IIS> 默認網站> > 屬性> > 網站> > IP地址:(所有未分配)> > 高級,裏面有個主機頭值,檢查是否綁定了此域名。而且檢查此IIS站點是否正確開啓了。iis

     若是您是使用的虛擬主機,那麼請登錄您的空間的控制面板,查看主機狀態,看站點是否運行中,若是由於沒有備案,或者超過資源訪問形成站點中止都會出現此錯誤,包括域名的綁定設置裏是否有該域名。請求

相關文章
相關標籤/搜索