ASP.NET MVC 域名泛解析设置

最近有个需求要做一个动态二级域名的网站,我们可以通过这样的方式去访问我们的网站 http://用户名.blog.com。而这里的用户名是根据程序的需要动态生成的。
这里就会涉及到DNS服务器,要做相应的泛域名解析设置

1.在域名管理里面,增加一个*.xxx.com的次级域名A记录指向你的IP,如下图所示

2.在IIS添加网站站点的时候输入空主机名即可,如下图所示

时间: 2024-11-05 03:27:20

ASP.NET MVC 域名泛解析设置的相关文章

域名泛解析设置

接前一篇<MVC实现动态二级域名>,前面我们说道MVC如何实现动态二级域名,其中也涉及到DNS服务器,也要做相应的泛域名解析设置. 1.什么是泛域名解析 泛域名解析是指将*.域名解析到同一IP.在域名前添加任何子域名,均可访问到所指向的WEB地址.也就是将 *.xxx.com(*代表所有合法二级域名头,如:bbs www news)指向同一IP,服务器就同时绑定了所有.xxx.com的二级域名,不需要一个个绑定.例如:博客,电商平台的店铺,qq空间等.都是通过动态的二级域名的泛域名解析来实现的

VPS上域名泛解析设置方法

1.什么是泛域名解析? 泛域名解析是指将.域名解析到同一IP. 在域名前添加任何子域名,均可访问到所指向的WEB地址.也就是客户的域名http://a.com之下所设的.http://a.com全部解析到同一个IP地址上去. 比如客户设http://b.a.com就会自已自动解析到与http://a.com同一个IP地址上去. 2.泛域名解析域名域名解析的区别? 泛域名解析是:.域名解析到同一IP. 域名解析是:子域名.域名解析到同一IP. 注意:只有你的空间是独立IP的时候泛域名才有祝福短信意

.net iis 域名泛解析实战

最近做个人网站想实现多个二级域名,一来为了好记,二来为了搜索引擎优化,搜索引擎对二级域名的收录还是比较快的.刚开始做了4,5个二级域名,每个都是在域名解析后台手动添加的,不过随着二级域名越来越多,发现这种方式太麻烦太累了,所以才想通过程序来实现多个二级域名的解析. 实现二级域名泛解析,首先要在域名管理后台添加一个泛解析 添加一条A记录 主机记录写成 *即可 如下图, 其次我们需要在iis上建立一个网站比如叫fanjiexi 主机头要留空 把默认页面设置为我们下面要用的页面fanjiexi.asp

IIS_域名泛解析+泛绑定

域名泛解析 cname->主机二级域名,或a->主机IP IIS主机泛绑定,目前我只知道单IP下,只能泛绑定一个域名, 如果有更好的办法,请求指点. 测试php 测试二级域名 域名还没正式上线,期待跟大家见面,谢谢

域名解析和域名泛解析

域名解析和域名泛解析 由于建网站等一系列的需求现在注册域名的朋友是越来越多了,然而注册域名时经常会遇到一些不懂的问题,如域名解析和域名泛解析,不管你是CN域名注册用户还是com域名注册用户,都有可能域名域名解析和域名泛解析的问题,那么你知道什么是域名解析和域名泛解析么?下面我们就来了解下这方面的知识吧! 一.什么是域名解析? 域名解析就是域名到IP地址的转换过程.IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址.域名的解析工作由DNS服务器完成. 二.什么是

seo优化之域名泛解析优缺点分析

原文地址:http://www.phpddt.com/web/analysis-of-domain-name.html 自己也算半个SEOER,虽然没从事过优化工作,由于自己很感兴趣,每天还是会去看很多关于SEO文章.因为自己正想给博客开几个子域名,了解了下域名泛解析.域名泛解析是指将*.域名解析到同一IP.那么在域名前添加任何子域名,均可访问到所指向的WEB地址. 优点: 1.会增加网站收录. 2.防止用户输错网址不能访问,比如说用户输错网址ww.phpddt.com依然能够访问网站. 3.支

UrlRewriter.dll伪静态实现二级域名泛解析

大家应该知道,微软的URLRewrite能够对URL进行重写,但是也只能对域名之后的部分进行重写,而不能对域名进行重写, 如:可将 http://http://www.115sou.com/qq/  重写为 http://www.115sou.com/show.aspx?id=qq 但不能将 http://qq.115sou.com/  重写为  http://www.115sou.com/index.aspx?id=qq. 要实现这个功能,前提条件就是  http://www.115sou.c

ASP.NET MVC 3 入门级常用设置、技巧和报错

1.ASP.NET MVC 3 如何去除默认验证 这个默认验证是在web.config配置文件中设置的    <add key="ClientValidationEnabled" value="true"/>设置为false就行了,    这个是去掉所有model的默认验证,然后你可以在model中加上自己的验证,这样哪些属性需要验证,哪些不需要 就看你自己了 示例代码: publicclass Movie{publicint ID { get; set

ASP.NET没有魔法——ASP.NET MVC 模型绑定解析(上篇)

前面文章介绍了ASP.NET MVC中的模型绑定和验证功能,本着ASP.NET MVC没有魔法的精神,本章内容将从代码的角度对ASP.NET MVC如何完成模型的绑定和验证进行分析,已了解其原理. 本文的主要内容有: ● ModelBinder ● ValuePrivoder ● ModelMetadata ● 简单模型与复杂模型 ● 小结 ModelBinder ModelBinder是ASP. NET MVC用于模型绑定的核心组件,所有的ModelBinder都实现了IModelBinder