域名泛解析设置
接前一篇《MVC实现动态二级域名》,前面我们说道MVC如何实现动态二级域名,其中也涉及到DNS服务器,也要做相应的泛域名解析设置。所以我在这里,就来说道说道泛域名解析是怎么回事。
1、什么是泛域名解析
泛域名解析是指将*.域名解析到同一IP。在域名前添加任何子域名,均可访问到所指向的WEB地址。也就是将 *.xxx.com(*代表所有合法二级域名头,如:bbs www news)指向同一IP,服务器就同时绑定了所有.xxx.com的二级域名,不需要一个个绑定。例如:博客,电商平台的店铺,qq空间等。都是通过动态的二级域名的泛域名解析来实现的。
2、和域名解析的区别
泛域名解析是:*.域名解析到同一IP。
域名解析是:子域名.域名解析到同一IP。
注意:只有你的空间是独立IP的时候泛域名才有意义。虚拟主机不支持泛域名解析,虚拟主机是通过绑定域名的主机头来访问网站,虚拟主机只可以绑定有限的域名,也就是只能保定固定死域名。
3、泛域名有什么作用
相信大家都发现类似58同城这样的网站,成都的网址是cd.58.com 上海的是sh.58.com类似的上千个网站,其实没有那么多个网站,域名前面那部分就是泛域名解析,相当于是传递一个参数,所有的域名实际上访问的都是一个网站,仅仅是传递了不一样的参数显示不一样的内容。
4、怎样设置域名泛解析
1. 在域名管理里面,增加一个*.xxx.com的次级域名A记录指向你的IP,如下图所示
2. 如果你有单独的DNS服务器,可以直接在服务器上设置域名泛解析
原文地址如下:让windows自带的DNS服务支持泛解析。
1、添加好test.com,如下图
2、在test下添加一个名称为 * 的域 (右键,添加域),添加完如下图
3、在*的域下,添加一个主机(右键,新建主机,主机名称为空,IP则填写为您要将域名泛解析的对应IP),添加完如下图。
测试一下吧。ping abc.test.com ,看是不是解析到相应的IP 下。
需要注意:如果你的服务器上有多个站点,则主站不要绑定主机头。其他二级域名的子系统,需要绑定主机头。
作者:章为忠
如有问题,可以微信:18618243664 联系我,非常感谢。
关注我的微信公众号,获取相关的 源代码及视频资料。