域名带www和不带www的区别

会产生这种疑问的原因在于,下意识觉得域名一定是指向一个Web网站,而实际情况并非如此。

域名对应的是一个IP,而IP对应的是一台网络主机。一台网络主机上可以提供的服务是多种多样的,可以是Web网站服务,也可以FTP文件服务,也有可能是mail邮箱服务……而www的存在就是告诉用户本域名提供的是Web网站服务。即wangyikai.com代表的是一台主机,www.wangyikai.com代表的是主机上的Web网页服务,ftp.wangyikai.com代表的是主机上的文件服务,mail.wangyikai.com代表的是邮箱服务。

那为啥在浏览器输入wangyikai.com和www.wangyikai.com都是指向一个相同的网页呢?因为wangyikai.com虽然代表的是整台主机,但不可能让它同时指向主机的所有服务,这就像不能让一个人同时走向所有方向一样,也不可能让wangyikai.com不指向任何服务而空着,那将是极大的浪费,这时最好的方式即从主机支持的各种服务中选择一个最流行、用户访问最多的服务和wangyikai.com关联作为访问主机时的默认服务,那就只有www的Web网页服务了,所以www.wangyikai.com访问的是网页,wangyikai.com访问的还是网页。

www.wangyikai.com和wangyikai.com同时存在且指向相同网页的方式照顾了两种类型的用户,一类是觉得访问网页就一定要www开头,一类是偷懒只想输入主机域名而非完成的Web服务域名就能访问网页的用户。