像visualstudio.com上的网址 - 高级路由?

时间:2014-04-24 18:34:42

标签: c# asp.net asp.net-mvc url-routing

我写在这里因为一个问题不让我平静地睡觉。当我登录免费TFS帐户时,网站www.visualstudio.com如何成为可能,使用网址{myprojectname} .visualstudio.com创建网站的特殊“部分”?在使用ASP.NET MVC 4或5的项目中是否可以实现?它如何影响当前的DNS系统?还是影响?我应该阅读什么才能让我的网站如此深度定制?

例如:

user1.mysite.xx
user2.mysite.xx/aaa/4/sda/something_other

1 个答案:

答案 0 :(得分:0)

最简单的方法是定义通配符DNS A或CNAME条目,如(BIND语法): * .myside.xx。在A x.x.x.x

在Windows中,您可以使用命令行dns工具:http://support.microsoft.com/default.aspx?scid=kb;en-us;840687

之后无论你写的是username.myside.xx,它都会点击你的网络服务器。从您的代码中,您可以决定要做什么,重定向到username.myside.com/username或其他任何