很多人在配置好IIS服務器之后,打開自己的網站返回的確是Bad Request錯誤。導致這一錯誤的主要原因是域名已經解析,但是無法找到域名對應的主機。
在設置網站標識時,通常將服務器IP設置為“全部未分配”(如下圖所示),這時即可保證解析到服務器綁定的任何IP都可以訪問到WEB服務。這合適在多網卡服務器時配置,一般都是一個IP,或者即使是多網卡,也需要指定到確切的IP,方便管理和后期維護。主機名推薦設置為空,如果主機名設置格式錯誤同意易導致訪問不到想要的網站。
出現Bad Request(Invalid Hostname)錯誤的情況之一,當IP設置為指定IP,而該服務器綁定多個IP地址,那么使用其他IP地址進行訪問的時候,即會出現錯誤。
此時的解決方案,就是將IP設置為“全部未分配”,再進行訪問。具體IP設置具體步驟:
找到IIS管理器--找到對應網站--右擊--網站綁定--編輯網站綁定--確定即可
具體操作如下截圖
下一步: