主機頭,一般的web伺服器一個ip地址的80埠只能正確對應一個網站,處理一個域名的訪問請求。
所謂的主機頭的叫法起自IIS中對域名繫結的功能,一般的web伺服器一個ip地址的80埠只能正確對應一個網站,處理一個域名的訪問請求。
而web伺服器在不使用多個ip地址和埠的情況下,如果需要支援多個相對獨立的網站就需要一種機制來分辨同一個ip地址上的不同網站的請求,這就出現了主機頭繫結的方法。
如果只是簡單的將兩個域名A和B的域名記錄解析到這個ip地址,那麼web伺服器在收到任何請求時反饋的都會是同一個網站的資訊,這顯然達不到要求。接下來我們使用主機頭繫結域名A和B到他們對應的空間資料夾C和D。當含有域名A的web請求資訊到達192.168.1.10時,web伺服器將執行它對應的空間C中的首頁檔案,並返回給客戶端,含有域名B的web請求資訊同理,只不過解釋的是空間D的檔案。所以在使用主機頭繫結功能後就不能使用ip地址訪問其他的任何網站了,因為請求資訊中不存在域名資訊,所以會出錯。
並非使用了主機頭繫結功能後就不能使用ip地址訪問其上的任何網站。同個埠可以繫結多個主機頭,只需要再新增一個繫結,將主機頭那欄留空不寫即可用IP訪問.
站點標識
由於各種原因,我們有時候需要在一個ip地址上建立多個web站點,在iis5中,我們可能透過簡單的設定達到這個目標.。在iis中,每個 web 站點都具有唯一的、由三個部分組成的標識,用來接收和響應請求:
(1) ip地址;
(2)埠號;
(3)主機頭名。
在iis中,在一個ip地址上建立多個獨立的web站點,通常有兩種方法,本文以例子的形式介紹主機頭法,使用這種方法可以建立起專業的虛擬主機。
主機頭,一般的web伺服器一個ip地址的80埠只能正確對應一個網站,處理一個域名的訪問請求。
所謂的主機頭的叫法起自IIS中對域名繫結的功能,一般的web伺服器一個ip地址的80埠只能正確對應一個網站,處理一個域名的訪問請求。
而web伺服器在不使用多個ip地址和埠的情況下,如果需要支援多個相對獨立的網站就需要一種機制來分辨同一個ip地址上的不同網站的請求,這就出現了主機頭繫結的方法。
如果只是簡單的將兩個域名A和B的域名記錄解析到這個ip地址,那麼web伺服器在收到任何請求時反饋的都會是同一個網站的資訊,這顯然達不到要求。接下來我們使用主機頭繫結域名A和B到他們對應的空間資料夾C和D。當含有域名A的web請求資訊到達192.168.1.10時,web伺服器將執行它對應的空間C中的首頁檔案,並返回給客戶端,含有域名B的web請求資訊同理,只不過解釋的是空間D的檔案。所以在使用主機頭繫結功能後就不能使用ip地址訪問其他的任何網站了,因為請求資訊中不存在域名資訊,所以會出錯。
並非使用了主機頭繫結功能後就不能使用ip地址訪問其上的任何網站。同個埠可以繫結多個主機頭,只需要再新增一個繫結,將主機頭那欄留空不寫即可用IP訪問.
站點標識
由於各種原因,我們有時候需要在一個ip地址上建立多個web站點,在iis5中,我們可能透過簡單的設定達到這個目標.。在iis中,每個 web 站點都具有唯一的、由三個部分組成的標識,用來接收和響應請求:
(1) ip地址;
(2)埠號;
(3)主機頭名。
在iis中,在一個ip地址上建立多個獨立的web站點,通常有兩種方法,本文以例子的形式介紹主機頭法,使用這種方法可以建立起專業的虛擬主機。