一個(gè)IP綁定多域名的技術(shù)
windows2003 一個(gè)IP 綁定多域名的技術(shù)盡管網(wǎng)絡(luò)上能搜索到一個(gè)IP 綁定多域名的技術(shù)方面的一些資料,但大多都說(shuō)得比較簡(jiǎn)單,而且這些資料都是針對(duì)WIN2000系統(tǒng)來(lái)說(shuō)明的。剛好學(xué)校網(wǎng)站要換新服
windows2003 一個(gè)IP 綁定多域名的技術(shù)
盡管網(wǎng)絡(luò)上能搜索到一個(gè)IP 綁定多域名的技術(shù)方面的一些資料,但大多都說(shuō)得比較簡(jiǎn)單,而且這些資料都是針對(duì)WIN2000系統(tǒng)來(lái)說(shuō)明的。剛好學(xué)校網(wǎng)站要換新服務(wù)器了,服務(wù)器新裝的系統(tǒng)就是WIN2003的,而且學(xué)校有二個(gè)網(wǎng)站要綁定在一個(gè)IP 上,在這里我就把自己的綁定過(guò)程記錄如下。
一、進(jìn)入IIS 設(shè)置,新建兩個(gè)WEB 站點(diǎn),分別為byxx.sdedu.net 和by100.sdedu.net 。
1、(1)首先建立byxx.sdedu.net 站點(diǎn)。
注意,此處為關(guān)鍵之處,主機(jī)頭應(yīng)該輸入你這個(gè)WEB 站點(diǎn)對(duì)應(yīng)的域名,如現(xiàn)在這個(gè)站點(diǎn)對(duì)應(yīng)的域名應(yīng)該是:byxx.sdedu.net 路徑為我們剛剛新建的文件夾。(主機(jī)頭設(shè)置的路徑:IIS 網(wǎng)站屬性--網(wǎng)站--IP 地址--高級(jí) --此站的多個(gè)標(biāo)識(shí)--添加。)
(2) “主目錄”選項(xiàng)中的“執(zhí)行權(quán)限”設(shè)置為“純腳本”
(3)開(kāi)啟“父路徑”選項(xiàng):主目錄--配置--選項(xiàng)--啟用父路徑打上勾--確定。(如果設(shè)置父路徑,在打開(kāi)一些網(wǎng)頁(yè)會(huì)了錯(cuò)。)
(4)打開(kāi)C 盤或者其它盤,在工具--文件夾選項(xiàng)--查看--不選中使用簡(jiǎn)單共享(推薦)(即前面沒(méi)有勾)。
(5)然后到你用IIS 打開(kāi)的文件夾(即網(wǎng)站文件夾)右鍵--屬性---安全--添加一個(gè)Everyone --設(shè)置為完全控制。還有Users 也設(shè)置為完全控制就可以了。如果第4、5點(diǎn)不設(shè)置,打開(kāi)網(wǎng)站就會(huì)出現(xiàn)這樣的提示:Microsoft OLE DB Provider for ODBC Drivers 錯(cuò)誤 '80004005'
(6)打開(kāi)inrernet 信息服務(wù)(即IIS )--WEB 擴(kuò)展服務(wù)--打開(kāi)相應(yīng)的服務(wù)擴(kuò)展。
二、用同樣的方法建立第二個(gè)站點(diǎn): by100.sdedu.net
三、IIS 設(shè)置完成,現(xiàn)在主機(jī)就綁定了兩具域名。
Copyright ? 2005 安徽中科大易元生物技術(shù)有限公司 http://www.egibio.com
,什么是主機(jī)頭
所謂的主機(jī)頭的叫法起自IIS 中對(duì)域名綁定的功能,一般的web 服務(wù)器一個(gè)ip 地址的80端口只能正確對(duì)應(yīng)一個(gè)網(wǎng)站,處理一個(gè)域名的訪問(wèn)請(qǐng)求。而web 服務(wù)器在不使用多個(gè)ip 地址和端口的情況下,如果需要支持多個(gè)相對(duì)獨(dú)立的網(wǎng)站就需要一種機(jī)制來(lái)分辨同一個(gè)ip 地址上的不同網(wǎng)站的請(qǐng)求,這就出現(xiàn)了主機(jī)頭綁定的方法。簡(jiǎn)單的說(shuō)就是,將不同的網(wǎng)站空間對(duì)應(yīng)不同的域名,以連接請(qǐng)求中的域名字段來(lái)分發(fā)和應(yīng)答正確的對(duì)應(yīng)空間的文件執(zhí)行結(jié)果。舉個(gè)例子來(lái)說(shuō),一臺(tái)服務(wù)器ip 地址為192.168.1.10,有兩個(gè)域名和對(duì)應(yīng)的空間在這臺(tái)服務(wù)器上,使用的都是192.168.1.10的80端口來(lái)提供服務(wù)。如果只是簡(jiǎn)單的將兩個(gè)域名A 和B 的域名記錄解析到這個(gè)ip 地址,那么web 服務(wù)器在收到任何請(qǐng)求時(shí)反饋的都會(huì)是同一個(gè)網(wǎng)站的信息,這顯然達(dá)不到要求。接下來(lái)我們使用主機(jī)頭綁定域名A 和B 到他們對(duì)應(yīng)的空間文件夾C 和D 。當(dāng)含有域名A 的web 請(qǐng)求信息到達(dá)192.168.1.10時(shí),web 服務(wù)器將執(zhí)行它對(duì)應(yīng)的空間C 中的首頁(yè)文件,并返回給客戶端,含有域名B 的web 請(qǐng)求信息同理,只不過(guò)解釋的是空間D 的文件。所以在使用主機(jī)頭綁定功能后就不能使用ip 地址訪問(wèn)其上的任何網(wǎng)站了,因?yàn)檎?qǐng)求信息中不存在域名信息,所以會(huì)出錯(cuò)。
Copyright ? 2005 安徽中科大易元生物技術(shù)有限公司 http://www.egibio.com