Asp.net 3.5 Sp1子域路由?

Asp.net 3.5 Sp1子域路由?,asp.net,wildcard-subdomain,asp.net-routing,webforms-routing,Asp.net,Wildcard Subdomain,Asp.net Routing,Webforms Routing,我想知道是否有办法在Asp.net 3.5路由中引入子域 我所发现的一切都是这样 但我在寻找更复杂的东西,允许做外卡子域 有什么帮助吗?应该没有问题,即使有这个示例。在这种情况下,只需在DNS“*.yourdomain”中添加一个通配符,并使用交换机中的“default”语句来处理通配符 换句话说,将Global.asax的示例更改为: default: returnValue = new RouteData(this, new

我想知道是否有办法在Asp.net 3.5路由中引入子域

我所发现的一切都是这样

但我在寻找更复杂的东西,允许做外卡子域


有什么帮助吗?

应该没有问题,即使有这个示例。在这种情况下,只需在DNS“*.yourdomain”中添加一个通配符,并使用交换机中的“default”语句来处理通配符

换句话说,将Global.asax的示例更改为:

                default: 
                returnValue = new RouteData(this, new MvcRouteHandler());
                returnValue.Values.Add("controller", "MyControllerName"); 
                returnValue.Values.Add("action", "MyActionName");

                // for example, provide the entered subdomain as parameter;
                returnValue.Values.Add("MyActionParameterName", subDomain); 
                break;

别忘了:在DNS中添加一个通配符。但是,不可能在本地主机上测试子域

但我想在这种情况下,url会是这样的,对吧。。。这与我在问题中链接的文章中的观点相同,如果我是对的,那么如果我将子域作为参数传递,那么就没有必要使用它。