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)에서