[英]Creating SubDomain for an account on registration with iis7 asp.net
我从整个Stackoverflow和Google的3天开始进行挖掘。 我没有任何确切的步骤,如何实现它...我在stackoverflow上阅读了所有这些问题,很多人问了同样的问题,但没有确切的步骤来完成此任务。
https://serverfault.com/questions/58050/generating-content-based-on-subdomain
现在,我正在尝试这样做:当用户在我的网站上注册时,那个时候用用户名创建一个子域,如下所示
<用户名> .domain.com,例如abc.domain.com,xyz.domain.com
并且它必须指向domain.com/Users/ <用户名> /index.asp
这是一个很好的例子http://ytmnd.com/
我正在使用Windows托管与IIS7,并且我正在使用asp.net。
我在DNS中设置了通配符条目,当用户点击<anyname> .domain.com时,它指向服务器的默认Plesk网页;
我没有任何线索可以运行,否则应该指向我的主要domain.com
请提供我完成此任务的步骤,谢谢
您为什么不能使用自己的链接中提供的答案?
绑定DNS服务器和Microsoft DNS服务器都允许设置与域中任何不存在的条目匹配的通配符条目:
* .example.com的。 3600 IN CNAME host1.example.com。 然后,您在IIS中设置URL重写规则,该规则会将http://subdomain.yourdomain.com/形式的URL转换为例如http://yourdomain.com/?root=subdomain
这将允许您使用数据库来管理这些克隆的站点。
唯一的缺点是DNS系统不允许您设置格式为www。*。yourdomain.tld的通配符条目
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.