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


  一般看到網站提示Bad Request(Invalid Hostname)錯誤我們都會說是iis,apache出問題了,iis出現這種問題解決辦法大概是:IIS> 默認網站> > 屬性> > 網站> > IP地址:(全部未分配)> > 高級,里面有個主機頭值就可以了或直接重啟iis就可以解決。

 

分析:

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

  所以可以確定這個問題與域名的綁定有關。

  出現這提示以下幾種情況及解決方法:

  如果您是用的獨立系統的服務器或VPS,那么一般正確的辦法在IIS中綁定好域名后錯誤即可解決,如果在綁定域名后問題依舊,那么服務器可能有多個IP地址,域名對應的IP綁定錯誤,如果無法確認可以將域名綁定設置為“全部未分配

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

     如果您是使用的虛擬主機,那么請登陸您的空間的控制面板,查看主機狀態,看站點是否運行中,如果因為沒有備案,或者超過資源訪問造成站點停止都會出現此錯誤,包括域名的綁定設置里是否有該域


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM