細(xì)心的朋友不知道有沒(méi)發(fā)覺(jué)一個(gè)奇怪的現(xiàn)象,有些網(wǎng)站不需要打www也能正常訪問(wèn),而有些就必須要有。
首先我們要搞明白,什么是www?當(dāng)大家習(xí)慣性地在訪問(wèn)一個(gè)網(wǎng)站的時(shí)候輸入“www. …… ”的時(shí)候,大家有沒(méi)有想過(guò)到底什么是www呢?
說(shuō)到這里,想起來(lái)一件趣事。不久前我給一個(gè)網(wǎng)站(就叫他http://abc.com吧)做改版的時(shí)候,我建了個(gè)測(cè)試網(wǎng)址用的是http://ww.abc.com ,把測(cè)試地址發(fā)過(guò)去讓他們看看,居然有人問(wèn)我:“你是不是打錯(cuò)了?哪兒有兩個(gè)ww開(kāi)頭的網(wǎng)址?”我頓時(shí)大囧,問(wèn):“你不覺(jué)得http://ww.abc.com、http://www.abc.com和 test.abc.com其實(shí)是一個(gè)道理么?”對(duì)方回答:“ test.abc.com 是二級(jí)域名,而 http://www.abc.com是一級(jí)域名?!蔽衣?tīng)了以后暴寒。
(WWW的發(fā)明者蒂姆·伯納斯,后來(lái)被人稱為互聯(lián)網(wǎng)之父)
關(guān)于什么是一級(jí)域名域名什么是二級(jí)域名, Michael F Liu幫助我們解釋的很清楚:
首先,你得明白域名的一些原理,域名是分層次 (hierarchy) 的。從右到左,域名從高層到低層。比如說(shuō)我們國(guó)家的 .cn 域名就是最高一層的頂級(jí)域名,而 http://abc.cn 這種域名就是一個(gè)二級(jí)域名。如果是 www.abc.cn 這種形式的域名,實(shí)際是已經(jīng)是三級(jí)域名了。
那么為什么現(xiàn)在互聯(lián)網(wǎng)上多見(jiàn)的域名都是 www.abc.cn 這種形式的呢?
說(shuō)起來(lái),這其實(shí)是一個(gè)歷史遺留的問(wèn)題。互聯(lián)網(wǎng)的初期,能上網(wǎng)的都是大公司,大公司的服務(wù)器當(dāng)然是比較忙碌的,電子郵件、文件、 FTP ,當(dāng)然還有 HTTP,多種服務(wù)都得提供,一臺(tái)服務(wù)器肯定是不行的。所以他們就把不同的任務(wù)交給不同的服務(wù)器去處理,為了區(qū)分,就用上了不同的子域名,也就是我們現(xiàn)在看到的 www.abc.cn,ftp.abc.cn, mail.abc.cn,gopher.abc.cn 等等的子域名形式。
時(shí)代在發(fā)展,科技在進(jìn)步,原來(lái)需要多臺(tái)服務(wù)器才能完成的任務(wù),現(xiàn)在只需要把任務(wù)分布到多臺(tái)服務(wù)器上就行了,不必非得用子域名來(lái)區(qū)分。比方說(shuō) Google,在 http://google.com 這個(gè)域名背后有無(wú)數(shù)的服務(wù)器支持著運(yùn)行?,F(xiàn)在繼續(xù)用子域名,純粹是為了給用戶方便了。
那么,www又是什么?