域名、主機名與URL


什么是域名?

google.com、baidu.com、163.com等。

域名、主機名與URL例子


例子1:

http://mail.163.com/index.html
1)http://:這個是協議,也就是HTTP超文本傳輸協議,也就是網頁在網上傳輸的協議。
2)mail:這個是服務器名,代表着是一個郵箱服務器,所以是mail.
3)163.com:這個是域名,是用來定位網站的獨一無二的名字。
4)mail.163.com:這個是主機名(網站名),由服務器名+域名組成。
5)/:這個是根目錄,也就是說,通過網站名找到服務器,然后在服務器存放網頁的根目錄
6:)index.html:這個是根目錄下的默認網頁(當然,163的默認網頁是不是這個我不知道,只是大部分的默認網頁,都是index.html)
7)http://mail.163.com/index.html:這個叫做URL,統一資源定位符,全球性地址,用於定位網上的資源。

例子2:

像163一樣,域名是163.com,想建立一個www服務器,所以www.163.com.有了
又想整個郵箱服務器,ok,mail.163.com有了。

例子3:

以http://www.sina.com.cn/為例,http是通信使用的協議,sina.com.cn是域名,www是提供服務的機器的名字(服務器名),服務器名+域名才是主機名,即www.sina.com.cn是主機名。再舉個例子,http://blog.sina.com.cn/中,blog是提供博客服務的那台機器的名字,sina.com.cn是域名,blog.sina.com.cn是主機名。

域名還分級,從后往前級別依次降低,sina.com.cn中,cn是頂級域名,表示中國,com是二級域名,表示商業機構(commercial),sina是三級域名,一般用自己的名字。

補充:
http://mail.163.com/index.html
其中,index.html是默認網頁。
但是,我們輸入網址的時候,一般直接輸入
mail.163.com或者www.baidu.com,為什么呢?

當我們訪問www.baidu.com時,瀏覽器會自動幫我們加上http://,變成http://www.baidu.com.

而百度的服務器,收到該請求后,會自動加上/,變成:
http://www.baidu.com/.

百度服務器會在該目錄下尋找index.html或其他默認網頁,也就是百度的主頁,找到后,通過http協議返回給你。也就是你看到的百度主頁。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM