2014-03-27 3 views
0

기존 웹 사이트를 ASP.NET MVC로 다시 디자인하고 있습니다. 배포 할 때 IIS에서이 응용 프로그램을 배포 할 계획입니다 - 응용 프로그램의 이름은 -dweb-입니다. 지금은 URL 리디렉션이 투명하지 최종 사용자/브라우저 그러나 http://www.xyz.com/dwebIIS URL 다시 쓰기 응용 프로그램

http://www.xyz.com에 들어오는 모든 URL을 리디렉션해야합니다, 그들은 리디렉션 URL을 볼 수 있습니다.

라우팅 또는 URL 재 작성 모듈에서 수행하는 것이 더 좋습니까? 모든 Route/Rewrite 샘플 규칙?

public class RouteConfig 
{ 
    public static void RegisterRoutes(RouteCollection routes) 
    { 
     routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 

     routes.MapRoute(
      name: "Default", 
      url: "{controller}/{action}/{ID}", 
      defaults: new { controller = "Home", action = "dweb", id = UrlParameter.Optional } 
     ); 
    } 
} 

당신은 \ 뷰에서 dweb.cshtml라는 이름의보기 \ 페이지를 표시하기 위해 홈이 필요합니다 : 당신의 RouteConfig.cs (또는 RouteConfig.vb)에서

답변

0

는 기본 경로 경로를 변경합니다.