為什么有些網(wǎng)站前面不加 WWW?
2008年以前,我的blog可通過http://linglingfa.com和http://www.linglingfa.com分別訪問。而2008年的時(shí)候,無論我通過哪個(gè)域名訪問,都將轉(zhuǎn)向到后者上,就是域名前面多了一...
2008年以前,我的blog可通過http://linglingfa.com和http://www.linglingfa.com分別訪問。而2008年的時(shí)候,無論我通過哪個(gè)域名訪問,都將轉(zhuǎn)向到后者上,就是域名前面多了一個(gè) “www”。
大約07年前,Michael F Liu就號召大家把域名前面的www去掉,我深以為然。好域名都被瓜分光了,大家手里的域名都老長老長的,我的賬號(linglingfa.com)就有10個(gè)字母,前面再加上“www.”,多讓直接訪問者敲打4次鍵盤,何苦呢?
然而一年多下來,我發(fā)現(xiàn)有些事情不能隨便的想當(dāng)然。
首先我們要搞明白,什么是www?當(dāng)大家習(xí)慣性地在訪問一個(gè)網(wǎng)站的時(shí)候輸入“www. …… ”的時(shí)候,大家有沒有想過到底什么是www呢?
說到這里,想起來一件趣事。不久前我給一個(gè)網(wǎng)站(就叫他http://abc.com吧)做改版的時(shí)候,我建了個(gè)測試網(wǎng)址用的是http://ww.abc.com,把測試地址發(fā)過去讓他們看看,居然有人問我:“你是不是打錯(cuò)了?哪兒有兩個(gè)ww開頭的網(wǎng)址?”我頓時(shí)大囧,問:“你不覺得http://ww.abc.com、http://www.abc.com和 test.abc.com其實(shí)是一個(gè)道理么?”對方回答:“ test.abc.com 是二級域名,而http://www.abc.com是一級域名。”我聽了以后暴寒。
(WWW的發(fā)明者蒂姆·伯納斯,后來被人稱為互聯(lián)網(wǎng)之父)
關(guān)于什么是一級域名域名什么是二級域名,Michael F Liu幫助我們解釋的很清楚:
首先,你得明白域名的一些原理,域名是分層次 (hierarchy) 的。從右到左,域名從高層到低層。比如說我們國家的 .cn 域名就是最高一層的頂級域名,而http://abc.cn這種域名就是一個(gè)二級域名。如果是www.abc.cn這種形式的域名,實(shí)際是已經(jīng)是三級域名了。
那么為什么現(xiàn)在互聯(lián)網(wǎng)上多見的域名都是www.abc.cn這種形式的呢?
說起來,這其實(shí)是一個(gè)歷史遺留的問題?;ヂ?lián)網(wǎng)的初期,能上網(wǎng)的都是大公司,大公司的服務(wù)器當(dāng)然是比較忙碌的,電子郵件、文件、 FTP ,當(dāng)然還有 HTTP,多種服務(wù)都得提供,一臺服務(wù)器肯定是不行的。所以他們就把不同的任務(wù)交給不同的服務(wù)器去處理,為了區(qū)分,就用上了不同的子域名,也就是我們現(xiàn)在看到的www.abc.cn,ftp.abc.cn, mail.abc.cn,gopher.abc.cn 等等的子域名形式。
時(shí)代在發(fā)展,科技在進(jìn)步,原來需要多臺服務(wù)器才能完成的任務(wù),現(xiàn)在只需要把任務(wù)分布到多臺服務(wù)器上就行了,不必非得用子域名來區(qū)分。比方說 Google,在http://google.com這個(gè)域名背后有無數(shù)的服務(wù)器支持著運(yùn)行?,F(xiàn)在繼續(xù)用子域名,純粹是為了給用戶方便了。
那么,www又是什么?
別笑話我,很多2000年以后才開始使用電腦上網(wǎng)的人恐怕真的沒有接觸過有些遠(yuǎn)古的名詞,比如“萬維網(wǎng)”。凡是上網(wǎng)的人,誰不知道“WWW”的重要作用?要輸入網(wǎng)址,首先得打出這三個(gè)字母來。這三個(gè)字母,就是英語的“World Wide Web”首字母的縮寫形式。“WWW”在我國曾被譯為“環(huán)球網(wǎng)”、“環(huán)球信息網(wǎng)”、“超媒體環(huán)球信息網(wǎng)”等,最后經(jīng)全國科學(xué)技術(shù)名詞審定委員會定譯為“萬維網(wǎng)”。那都是很久以前的事情了,那個(gè)時(shí)候我們的互聯(lián)網(wǎng)還很稚嫩,不同的服務(wù)需要不同的工具來完成,不像現(xiàn)在基本上所有服務(wù)都能夠通過瀏覽器來搞定。
那個(gè)時(shí)候,Internet提供的主要服務(wù)有萬維網(wǎng)(WWW)、文件傳輸(FTP)、電子郵件(E-mail)、遠(yuǎn)程登錄(Telnet)等。說白了,那個(gè)時(shí)候的www(World Wide Web)是標(biāo)識這是一個(gè)需要你用瀏覽器來訪問的網(wǎng)頁服務(wù),而不是需要你用telnet訪問的bbs,或者ftp工具訪問的文件傳輸服務(wù)。所以那個(gè)時(shí)候,網(wǎng)站主頁的域名前面要用www。
(萬維網(wǎng)工作原理)
當(dāng)年人們對于www的定義是:
WWW是建立在客戶機(jī)/服務(wù)器模型之上的。WWW是以超文本標(biāo)注語言HTML(Hyper Markup Language)與超文本傳輸協(xié)議HTTP(Hyper Text Transfer Protocol)為基礎(chǔ)。能夠提供面向Internet服務(wù)的、一致的用戶界面的信息瀏覽系統(tǒng)。其中WWW服務(wù)器采用超文本鏈路來鏈接信息頁,這些信息頁既可放置在同一主機(jī)上,也可放置在不同地理位置的主機(jī)上;本鏈路由統(tǒng)一資源定位器(URL)維持,WWW客戶端軟件(即WWW瀏覽器)負(fù)責(zé)信息顯示與向服務(wù)器發(fā)送請求。
world wide web是無數(shù)個(gè)網(wǎng)絡(luò)站點(diǎn)和網(wǎng)頁的集合,它們在一起構(gòu)成了英特網(wǎng)最主要的部分(英特網(wǎng)也包括電子郵件、Usenet以及新聞組)。它實(shí)際上是多媒體的集合,是由超級鏈接連接而成的。我們通常通過網(wǎng)絡(luò)瀏覽器上網(wǎng)觀看的,就是萬維網(wǎng)的內(nèi)容。
我們的互聯(lián)網(wǎng)正是通過鏈接(http),創(chuàng)造了www(World Wide Web)這個(gè)新的世界。因?yàn)殒溄?,一個(gè)網(wǎng)站哪怕再小,也不是一座孤島;一個(gè)網(wǎng)站哪怕再大,也大不過互相鏈接的整個(gè)Web。兩個(gè)Web頁面跨網(wǎng)站的鏈接,讓整個(gè)Web成為一個(gè)整體,并獲得生命。鏈接成為Web上特有的一種禮儀,一段文字或一幅圖片,它存在于哪里并不重要,重要的是,它存在,任何人都可以給它一個(gè)鏈接。也可以說,鏈接的出現(xiàn),讓W(xué)eb成為一個(gè)公共領(lǐng)域。
然而在中國,我們的網(wǎng)絡(luò)卻充斥著slw(Self Limited Web)的氣氛,新浪、搜狐、網(wǎng)易、百度的blog仍然無法通過Rss閱讀器順利訂閱,網(wǎng)上無數(shù)需要被引用的圖片被防盜鏈功能顯示成一個(gè)大大的Logo,無數(shù)人每天不厭其煩的將同樣的內(nèi)容從一個(gè)網(wǎng)站復(fù)制到另一個(gè)網(wǎng)站,隨意的關(guān)閉服務(wù),更改內(nèi)容鏈接地址,隨意刪除內(nèi)容,讓原有鏈接失效,還有那個(gè)根本不存在的偉大的墻……
在這樣的環(huán)境下,我們更需要時(shí)刻提醒大家,你們的“首頁”域名之所以不用 http://index.abc.com,不用http://web.abc.com,不用http://page.abc.com而是用www.abc.com這樣的形式,那是因?yàn)槟闼鶆?chuàng)建的是一個(gè)World Wide Web。
www很寬廣,它需要它的使用者的心胸,也很寬廣。
【編者按】趙剛,谷粉,偽宅,前貓撲科技主編,小米雇員。感興趣的可移步知乎專欄:零零發(fā)。