上一节我们说建一个网站,首先需要一个“域名”,那么究竟什么是域名呢?我们如何得到一个域名呢?
还是举例来说,我们要上新浪网,通常在地址栏里有这样几种输入:
- http://www.sina.com.cn
- www.sina.com.cn
- sina.com.cn
其中“sina.com.cn”就是新浪网的域名(新浪网还有其他域名,这个不是唯一)。
简单说一下另外两种输入中的特别含义。
www是World Wide Web(万维网)的缩写,亦可简称为Web,是指互联网上的一项服务,通常就是我们所说的网站(互联网上还有很多其他服务,譬如邮件服务)。
http是Hypertext Transfer Protocol(超文本传输协议)的缩写,是指互联网上的一种传输方式,用于描述网站内容是通过什么传输方式到达我们的浏览器的。
所以说http://www.sina.com.cn就是表示要访问新浪网的www服务,并通过http协议传回到浏览器来显示。
默认情况下,我们可以不写http和www,浏览器会默认赋予。
再说一下域名的构成。
Sina.com.cn,其中“sina”是域名的主体,也是域名中唯一可以自定义部分。它允许26个字幕(不分大小写)、数字、“-”来组成。
由于域名是需要网民记住的,所以肯定希望又简短又响亮,就像人的名字一样。
不过和人的名字不同,域名是唯一的,也就是在网上,你叫了“abc”,别人就不能这么叫了。
由此也诞生了域名抢注、域名交易等等生意。
再来说说“.com”,这个是域名的后缀,目前国内主要用的有以下几种后缀:
- com 最常用的后缀,表示商业机构
- net 次常用的后缀,表示从事互联网服务的机构
- gov 表示国家政府机构
- org 表示非盈利性组织
- biz com的替代者之一,目前似乎还没有流行起来
- info 表示信息时代
- cc com的替代者之一
- tv 表示电视、视频、影音等等
- cn 表示中国
特别说明,以上的域名后缀的含义并不是强制性约束,你亦可以注册一个com后缀域名,来表示政府机构。
所有的域名都是需要一个域名后缀的。
在域名后缀之后,我们还可以增加一个地区后缀,这个就是“.com.cn”中的“.cn”的含义,它表示中国。同样道理,“sina.com.hk”,则表示香港的新浪网。
不是所有的域名都需要地区后缀的。
“.cn”在域名后缀和地区后缀中都出现,但是其含义是不同的。
说完了“sina.com.cn”再来说说“news.sina.com.cn”,其中“news”是域名前缀。
按照规定,我们可以在域名前面添加任意多的前缀,用于区分域名下的不同内容。
这个亦叫二级域名,相对应的“sina.com.cn”则叫一级域名。
我们可能会遇到类似这样的域名“qqzone.qq998877.com”,这时候,大家可以根据前面的知识来判断,这个域名究竟是属于哪一家了(正确的应该是qq998877.com这一家,与qq毫无关系)。