好用的域名 一個網(wǎng)站用域名可以訪問,用ip不能訪問,是為什么?
一個網(wǎng)站用域名可以訪問,用ip不能訪問,是為什么?由于HTTP請求包含域名信息,虛擬主機服務器將根據(jù)域名返回網(wǎng)站,并直接使用IP進行訪問。因為沒有域名信息,服務器不知道訪問哪個網(wǎng)站目錄。只有共享IP的
一個網(wǎng)站用域名可以訪問,用ip不能訪問,是為什么?
由于HTTP請求包含域名信息,虛擬主機服務器將根據(jù)域名返回網(wǎng)站,并直接使用IP進行訪問。因為沒有域名信息,服務器不知道訪問哪個網(wǎng)站目錄。只有共享IP的虛擬主機或VPS才有這種情況。例如,那些具有獨立IP功能或獨立主機的服務器不知道會有問題。如果要使用IP訪問,可以手動設置主機頭信息。
為什么用IP無法訪問網(wǎng)站,域名可以訪問?
我們通過域名訪問網(wǎng)站,偶爾也會使用網(wǎng)站IP訪問。例如,學校通常使用IP登錄教務處,但很多時候我們無法通過IP訪問其他網(wǎng)站,這涉及到服務器問題。
網(wǎng)站是基于服務器的,有很多種服務器。阿里云有云服務器、虛擬主機等,不得不說,我們在訪問網(wǎng)站的時候,會涉及到一個DNS解析的過程,就是把瀏覽器地址欄中的域名轉換成IP地址的過程。此過程由DNS服務器執(zhí)行。我們知道,要使用域名訪問特定網(wǎng)站,必須解析域名,并且必須指定網(wǎng)站所在服務器的IP地址。其實,域名并不是一個網(wǎng)站的必備元素,使用域名只是為了方便記憶和推廣,畢竟IP地址是一個不規(guī)則的數(shù)字,不方便記憶。通過域名訪問網(wǎng)站最終是通過尋找IP地址來實現(xiàn)的。然而,出于安全和功能考慮,目前主要的主機公司不支持使用IP地址進行直接訪問。這樣,CDN加速等安全保護就可以用來保護主機的真實IP,也就是說,他們需要通過域名訪問特定的網(wǎng)站。