什么是泛解析:
严格来说,如下:
如果abc.com被解释为0.0.0.0IP地址,并且提供解释的DNS服务器支持一般解释,则所有没有明确“说明”的域名都将被解释为0.0.0,但“可解释”域名除外。
什么是“可解释”域名?也就是说,具有一组明确重定向的域名。例如,DNS设置如下:
abc.com->0.0.0.0
bbs.abc.com->0.0.0.1
然后,访问bbs.abc.com通常会转到0.0.0.1,访问任何其他*.abc.com,只要*不是bbs,则会转到0.0.0.0。
泛域名解析与域名解析的区别
泛域名解析为:*.域名解析到同一IP。
域名解析为:子域名\域名解析到同一IP。
注意:只有当客户的空间是独立的IP时,泛域名才有意义。域名解析不需要这样做。
泛域名解析的用途:
1、域名可以支持无限的子域(这也是泛域名解析的最大用途)。
2、防止用户输入错误导致网站不可访问。
在DNS服务器中设置泛域名解析有两种方法
1、设置*.a.com域名解析中指向IP/服务器名称的记录或CNAME记录(这样不支持虚拟主机用户)
2、将域名转发中的*.a.com设置为http://www.a.com(虚拟主机可以支持此转发模式,用户可以在自己的程序中判断访问者要访问的域名)。
使用泛解析后,可以说有n个2或3个域名。例如,“xxx.alibaba.com”、“xxxx.taobao.com”、“xxxx.51.com”、“xxxx.163.com”。
好处1:很多网站可能有独立的访问流量,但是网站管理员关心的Alexa排名在汇总了所有子域名的值后给出了总域名。
好处二:可以用来做很多搜索引擎优化的“作弊”。例如,要在服务器上创建一个单独的页面,并编造N个二级域名来允许搜索引擎进行包含和排名,一点点站长就会多做一点页面,争取每个子域名的内容都不一样!但这种方式也可以编程!