繁体   English   中英

为在iis7 asp.net上注册的帐户创建SubDomain

[英]Creating SubDomain for an account on registration with iis7 asp.net

我从整个Stackoverflow和Google的3天开始进行挖掘。 我没有任何确切的步骤,如何实现它...我在stackoverflow上阅读了所有这些问题,很多人问了同样的问题,但没有确切的步骤来完成此任务。

在ASP.NET中重写子域?

https://serverfault.com/questions/58050/generating-content-based-on-subdomain

动态创建子域

通过重写的ASP.NET虚拟子域

如何将子域添加到asp.net网站?

如何允许用户在我的MVC网站上创建自己的子域?

子目录到子域重定向的web.config规则

使用Web.Config将目录重定向到子域

ASP.Net中子域的URL重写

现在,我正在尝试这样做:当用户在我的网站上注册时,那个时候用用户名创建一个子域,如下所示

<用户名> .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

请提供我完成此任务的步骤,谢谢

您为什么不能使用自己的链接中提供的答案?

如何允许用户在我的MVC网站上创建自己的子域?

绑定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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM