4

MVC プロジェクトにない URL をルーティングしたいだけです。お気に入り

http://mysite.com/Parents/default.aspx?ID=xxx

http://mysite.com/accounts/login

ID付き

4

2 に答える 2

6

このようなものがうまくいくと思います。

routes.MapRoute(
            name: "Default",
            url: "Parents/default.aspx?ID={id}",
            defaults: new { controller = "Accounts", action = "Login", id = UrlParameter.Optional }
        );
于 2013-08-29T13:54:44.210 に答える
4

すべての .aspx ページを「accounts/login」にリダイレクトするようにリダイレクトする場合は、以下のようにします。

routes.MapRoute(
   "Page",
   "{name}.aspx",
   new { controller = "Accounts", action = "Login", id = UrlParameter.Optional }
 );
于 2013-09-04T07:00:53.273 に答える