文章編號: 324287 - 上次校閱: 2007年12月4日 - 版次: 5.4

HOW TO:使用主機標頭名稱在 Internet Information Services 6.0 中設定多個網站

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

結論

本文將逐步告訴您,如何使用單一網際網路通訊協定 (IP) 位址,主控多個網站。

Microsoft Internet Information Services (IIS) 可讓您透過「主機標頭名稱」功能,將多個使用相同連接埠號碼的網站對應至單一 IP 位址。透過指派唯一的主機標頭名稱給每個網站,這個功能讓您可以將多個網站對應至一個 IP 位址。

使用主機標頭名稱設定網站

如果要使用「主機標頭名稱」功能設定網站,請依照下列步驟執行:
  1. 按一下 [開始],指向 [系統管理工具],然後按一下 [Internet Information Services]
  2. 展開 [* server name] (其中 server name 是伺服器的名稱),然後展開 [網站]
  3. 用滑鼠右鍵按一下您要的網站,然後按一下 [內容]

    [Web site name 內容] 對話方塊隨即出現 (其中 Web site name 是您所選取網站的名稱)。
  4. 按一下 [網站] 索引標籤,然後在 [IP 位址] 清單中,選取您要指派給這個網站的 IP 位址。
  5. 按一下 [進階]
  6. [在這個網站使用多重識別碼] 下方,按一下 IP 位址,然後按一下 [編輯]

    [進階網站識別] 對話方塊隨即出現。
  7. [主機標頭名稱] 方塊中,輸入您想要的主機標頭。例如,輸入 www.example1.com。請加入連接埠號碼,並選取清單中的 IP 位址,然後按一下 [確定]

    注意:如果您想要使用其他識別碼設定這個網站,請按一下 [新增]。請使用相同的 IP 位址和 TCP 連接埠,但輸入唯一的「主機標頭名稱」,然後按一下 [確定]。例如,如果您想要從網際網路和近端內部網路存取同一個網站,可以依照下列範例所示的方式設定網站識別碼:
    摺疊此表格展開此表格
    IP 位址TCP 連接埠主機標頭名稱
    192.168.0.10080www.example1.com
    192.168.0.10080example1.com
  8. [進階多重網站設定] 對話方塊中,按一下 [確定]
  9. [Web site name 內容] 對話方塊中,按一下 [確定]

    隨即會返回 IIS 視窗。
  10. 用滑鼠右鍵按一下您要的下一個網站,然後按一下 [內容]
  11. [IP 位址] 清單中,選取您在步驟 4 中選取的相同 IP 位址,然後按一下 [進階]
  12. [在這個網站使用多重識別碼] 下方,按一下 IP 位址,然後按一下 [編輯]

    [進階網站識別] 對話方塊隨即出現。
  13. [主機標頭名稱] 方塊中,輸入此網站的唯一主機標頭。例如,輸入 www.example2.com,加入連接埠號碼,並選取清單中的 IP 位址,然後按一下 [確定]
  14. [進階多重網站設定] 對話方塊中,按一下 [確定]
  15. [Web site name 內容] 對話方塊中,按一下 [確定]

    隨即會返回 IIS 視窗。
  16. 針對您想要主控於此 IP 位址的每個網站重複執行步驟 10 到 15。
  17. 將主機標頭名稱登錄到適當的名稱解析系統 (例如「網域名稱系統」(DNS) 伺服器),如果是小型網路,則登錄到 Hosts 檔案。
網站現在根據主機標頭名稱,設定成接受連入 Web 要求。

其他相關資訊

請勿指派主機標頭名稱給「預設的網站」。許多程式預期「預設的網站」使用 (全未指定) TCP 連接埠 80 的 IP 位址,而非主機標頭名稱。

疑難排解

  • 用戶端無法使用 IP 位址連線至網站

    由於有多個網站設定至此 IP 位址,因此,您必須使用主機標頭名稱才能連線至網站。當您嘗試使用 IP 位址連線至網站時,會收到下列錯誤訊息:
    找不到網頁。

    查閱的網頁可能已經移到別處、重新命名或暫時無法使用。
  • 用戶端無法使用主機標頭名稱連線至網站

    多個主機名稱必須透過 DNS 伺服器或 Hosts 檔對應至單一 IP 位址。

這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Internet Information Services 6.0
關鍵字:?
kberrmsg kbhowto kbhowtomaster kbinfo kbtool kbwebservices kbappservices KB324287
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。