ASP.NET WebForms项目子域路由?

时间:2013-05-30 11:14:09

标签: asp.net routing

我有ASP.NET项目(WebForms而非MVC)来管理公司Project,Logs,ToDos等......

我想允许用户使用url start来访问网站,并使用他们的公司名称。例如:

我的网站是www.mysite.com

我想允许用户像这样访问我的网站

www.company1.mysite.comwww.company2.mysite.comwww.companyX.mysite.com

然后在我的代码中我可以获得comanyX部分。

你能给我任何线索,如何务实地做到这一点,或者我应该在我的服务器上或我的代码内做什么步骤

我没有使用ASP.NET WebForms而不是MVC。

1 个答案:

答案 0 :(得分:1)

您要做的第一件事是设置一个通配符DNS条目*.mysite.com,看看(http://en.wikipedia.org/wiki/Wildcard_DNS_record),这样任何以.mysite.com结尾的网址都会在您的服务器上结束。

然后,您有几个选项,其中两个是: