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