我只是想路由一个不在 MVC 项目中的 URL。喜欢
http://mysite.com/Parents/default.aspx?ID=xxx
至
http://mysite.com/accounts/login
有身份证
我只是想路由一个不在 MVC 项目中的 URL。喜欢
http://mysite.com/Parents/default.aspx?ID=xxx
至
http://mysite.com/accounts/login
有身份证
我认为这样的事情会奏效。
routes.MapRoute(
name: "Default",
url: "Parents/default.aspx?ID={id}",
defaults: new { controller = "Accounts", action = "Login", id = UrlParameter.Optional }
);
如果您想将所有 .aspx 页面重定向到“帐户/登录”处重定向,请执行以下操作
routes.MapRoute(
"Page",
"{name}.aspx",
new { controller = "Accounts", action = "Login", id = UrlParameter.Optional }
);