私が作成し、ホストMVC3ウェブアプリ、今の問題は、私は私のMVC3でページをリダイレクトするにはどうすればよいですか?
www.abc.com
を開いたとき、それはMVC Webアプリケーション
のindex.cshtmlすなわちホームページを開いているということですしていますが、私は
www.abc.com
を開いたときに私は1つのstatを持っていることをオープンにしたくありません
と呼ばれるICのページはindex.htmを
はmvc3 Global.asaxのコードに最初
開いている必要があります:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
}
にはどうすれば
http://www.abc.com/mypage.html
user911275 - これはhttp://stackoverflow.com/questions/9275523/mvc3-web-app-routing-directly-on-index-cshtml/9276267#9276267の正確なコピーではありません?もしそうなら、その解決策を試してください –
はい私も同じ問題に取り組んでいますが、global.asaxを使ってレンダリングしてください! –
ページの名前を「default.htm」に変更しようとしましたか?それでも問題が解決しない場合は、そのページにRegisterRoutes(...)関数で別のIgnoreRouteを追加します。 – ZippyV