Windows

將子域解析為地址

  • June 27, 2011

我正在查看一個公司網站 (theServer.theDomain.com),如果我簡單地單獨鍵入子域,則該網站的地址可以正確解析:

ping theServer

但是,如果我嘗試在瀏覽器中訪問該網站…

http://theServer

…它失敗,找不到 404。只有輸入 FQDN,HTTP 訪問才會成功。首先想到的是 IIS 7 配置。也許那裡的適當更改將允許僅接受子域(建議?)。但是除了一個潛在的模糊名稱(與另一個域根目錄中的相同子域衝突)之外,我可能會遇到什麼其他問題來獲得我正在尋找的結果?例如,網關可能被配置為路由 HTTP 流量,就好像它是外部流量一樣。在這種情況下,單獨的子域永遠不會起作用。

我正在尋找一個項目清單來考慮使這項工作。這僅適用於公司 Intranet。

聽起來 IIS 未配置為處理“theServer”請求,但配置為處理“theServer.theDomain.com”。大概然後發生的事情是 IIS 正在為“theServer.theDomain.com”提供預設頁面而不是特定的虛擬主機。

我不確定 IIS 7,但在早期版本中,您可以轉到 IIS 配置,編輯網站的屬性,轉到“網站”選項卡,點擊“高級…”,然後添加一個條目僅“theServer”的“此網站的多個身份”列表。然後它應該正確處理它。

引用自:https://serverfault.com/questions/284589