實現一台伺服器放置多個網站的方法很多,比如在Win2003的IIS中,每個Web網站都具三個部分組成的標識(IP地址、連接埠號碼、主機頭名)來接收和響應請求,通常我們採用的是主機頭的方式來實現,即IP地址和連接埠號碼都使用同一個,而通過主機頭來區別:
1、將您的所有網站的網域名稱(如:www.iishc.com)都指向到您伺服器的IP地址(如:220.165.8.168);
2、將每個網站建立一個目錄,如A網站放在D盤A目錄、B網站放在D盤B目錄
3、在利用IIS為每一個目錄建立WEB網站的時候,我們在主機頭中輸入該網站網域名稱即可,IP地址使用共用的IP地址、連接埠號碼使用預設的80連接埠即可。
通過以上3個步驟即可實現一台伺服器放置多個網站。
具體步驟:
1、在win伺服器為四家公司建立檔案夾,做為WEB網站主目錄。如下: WEB網站主目錄 WEB網站
d:\web\a A公司網站
d:\web\b B公司網站
d:\web\c C公司網站
d:\web\d D公司網站
2、使用WEB網站管理嚮導,分別四家公司建立獨立的WEB網站,四者最大的不同是使用了不同的主機頭名:
A公司網站 B公司網站 C公司網站 D公司網站
IP地址 192.168.1.10
TCP連接埠 80
許可權 讀取和運行指令碼
主機頭名 www.a.com www.b.com www.c.com www.d.com
網站主目錄 d:\web\a d:\web\b d:\web\c d:\web\d
在DNS中將這四個網域名稱註冊上,均指向同一地址:192.168.1.10。這樣,用戶端就可以通過:
http://www.a.com 訪問A公司網站。
http://www.b.com 訪問B公司網站。
http://www.c.com 訪問C公司網站。
http://www.d.com 訪問D公司網站。
3、每個網站的主機頭名可以在WEB網站建立嚮導中設定,它與網站的IP地址,TCP連接埠在同一屏上。也可能
通過該網站->"屬性"->"WEB網站"標籤->選IP地址右邊的"進階"按鈕,跳出"進階多WEB網站配置"進行配置。