1 頁 (共 1 頁)

同一台IIS host 多站台

發表於 : 2012-04-06 16:26:25
schumi
http://tw.group.knowledge.yahoo.com/har ... iew?aid=64

每次有人問,就有人回叫你用子目錄,叫你改 port 這些莫明其妙的回答,怎麼是一個堵爛可以了得,沒辦法!就來個圖解好了

以 Windows IIS 為例(Windows XP Professional 的 IIS 5.1 不適用)

打開網站內容


在 IP 位址右方有個進階的按鈕


在這裡輸入針對這個網站的識別名稱

舉例來說,你的網站是 http://www.abc.com.tw
那麼按下新增按鈕,把 http://www.abc.com.tw 輸入
完成後,只有在瀏覽器網址列中輸入 http://www.abc.com.tw 才能進入你的網站
這時,在網址列輸入你的網站 IP 是沒有用的

透過這個方式,可以在 IIS 中再新增其他網站,同樣的,新的網站也指定專屬的網域名稱,當然,主機內的資料夾也是各自分開的

也就是 http://www.abc.com.tw 指向你的 c:\abc
同時存在 http://www.xyz.com.tw 指向你的 c:\xyz

一點都不衝突

同理,如果你是程式開發人員,同時處理多個案件時
假設你的電腦安裝的是 Windows 2000/2003 Server
那麼,這種方式可以完整的模擬主機
第一個網站,指定由 127.0.0.1 開啟
第二個網站,指定由 127.0.0.2 開啟
依此類推

在測試時,只要輸入 127.0.0.1 就是開啟第一個網站,指定 127.0.0.2 就是第二個網站,不用老是打開 IIS 去改目錄位置