欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  新闻

什么是www?为什么有些网址前面不加www?

程序员文章站 2022-11-02 14:18:24
最近通过统计发现好多人都通过lusongsong.com进入网站,要知道带www和不带www他们的收录和权重也是不一样的,目前的博客的收录不带www就要比带www的网址收录的更多,可是你有没有想过什... 15-08-19...

大约2007年前,michael f liu就号召大家把域名前面的www去掉,我深以为然。好域名都被瓜分光了,大家手里的域名都老长老长的,前面再加上“www.”,多让直接访问者敲打4次键盘,何苦呢?那你有没有想过什么是www?为什么有些网址前面不加www?下面我们一起来看看吧!

一年多下来,我发现有些事情不能随便的想当然。

什么是www?为什么有些网址前面不加www?

首先我们要搞明白,什么是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?为什么有些网址前面不加www?
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的定义是:

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很宽广,它需要它的使用者的心胸,也很宽广。

以上就是对于为什么有些网址前面不加www的解释,你清楚了吗?