主機(jī)頭是什么意思 什么是主機(jī)頭?
什么是主機(jī)頭?主機(jī)頭,通用web服務(wù)器,端口80的IP地址只能正確對應(yīng)一個網(wǎng)站,處理域名訪問請求。所謂的主機(jī)頭來自IIS中的域名綁定功能。一般來說,web服務(wù)器的IP地址的80端口只能正確地對應(yīng)一個網(wǎng)
什么是主機(jī)頭?
主機(jī)頭,通用web服務(wù)器,端口80的IP地址只能正確對應(yīng)一個網(wǎng)站,處理域名訪問請求。
所謂的主機(jī)頭來自IIS中的域名綁定功能。一般來說,web服務(wù)器的IP地址的80端口只能正確地對應(yīng)一個網(wǎng)站并處理一個域名的訪問請求。
雖然web服務(wù)器不使用多個IP地址和端口,但如果需要支持多個相對獨(dú)立的網(wǎng)站,則需要一種機(jī)制來區(qū)分不同網(wǎng)站對同一IP地址的請求,從而產(chǎn)生主機(jī)頭綁定的方法。
如果您只是將兩個域a和B的域名記錄解析到此IP地址,web服務(wù)器在收到任何請求時都會反饋同一網(wǎng)站的信息,這顯然不符合要求。接下來,我們使用主機(jī)頭將域名a和B綁定到它們對應(yīng)的空間文件夾C和D中,當(dāng)包含域名a的web請求信息達(dá)到192.168.1.10時,web服務(wù)器將執(zhí)行它對應(yīng)的空間C中的第一個頁面文件并返回給客戶端。包含域名B的web請求信息與空間D相同,所以在使用主機(jī)頭綁定功能后,您不能使用IP地址訪問任何其他網(wǎng)站,因?yàn)檎埱笮畔⒅袥]有域名信息,所以會出現(xiàn)錯誤。
并不是說在使用主機(jī)頭綁定功能后不能使用IP地址訪問任何網(wǎng)站。同一個端口可以綁定多個主機(jī)頭,只需添加另一個綁定,將主機(jī)頭列留空,即IP訪問可用。
site ID
由于各種原因,我們有時需要在一個IP地址上設(shè)置多個網(wǎng)站。在iis5中,我們可以通過簡單的設(shè)置來實(shí)現(xiàn)這個目標(biāo)。在IIS中,每個網(wǎng)站都有一個唯一的三部分標(biāo)識,用于接收和響應(yīng)請求:
(1)IP地址;
(2)端口號;
(3)主機(jī)頭名稱。
在IIS中,通常有兩種方法在一個IP地址上設(shè)置多個獨(dú)立的網(wǎng)站。本文以實(shí)例的形式介紹了主機(jī)頭方法,該方法可用于建立專業(yè)虛擬主機(jī)。