Vis*_*iri 3 asp.net-core-mvc asp.net-core
我需要 URL 重写方面的帮助。我是 ASP.NET Core MVC 新手。当我部分输入任何内容{param}时,路由应该将其重定向到我的控制器。
所以如果有人输入{param}类似
那么它应该被重定向到这个网址:
https://mydoamin.com/ {controller}/{action}/{actionurl}={param}
我找到了我的问题的答案。只需在startup.cs 文件中在默认路由之前定义新的自定义路由即可。
routes.MapRoute(
"Member", // Route name
"{actionURL}", // URL with parameters
new { controller = "Pages", action = "Details" } // Parameter defaults
);
Run Code Online (Sandbox Code Playgroud)
它对我有效。
| 归档时间: |
|
| 查看次数: |
11842 次 |
| 最近记录: |