답변

0

해당 샘플을 사용해도 문제가되지 않아야합니다. 이 경우 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에 와일드 카드를 추가 할 수 있습니다. 그러나 localhost의 하위 도메인을 테스트 할 수는 없습니다.

+0

는하지만 난 URL이이 HTTP 같은 것이 경우 같아요 //example.yourdomain/MyControllerName/MyActionName/ MyActionParameterName = 하위 도메인 내가 링크 된 문서의 같은 지점입니다 오른쪽 ...? 내 질문에 –

+0

그리고 내가 바로 매개 변수로 전달하는 경우 하위 도메인을 사용하여 아무 지점입니다. –