从url中删除控制器名称

从url中删除控制器名称

本文介绍了从url中删除控制器名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 大家好, 我正在研究MVC4应用程序。我目前的网址是 http:// localhost:3251 / product / sports / abc [ ^ ] 产品是我的控制器名称 运动类别 abc是我的体育类项目 但我想要这个 http:// localhost:3251 / sports / abc [ ^ ] 如何解决。谢谢提前 我尝试了什么: i试图从路由配置中更改它Hi All,I am working on MVC4 application.My current url ishttp://localhost:3251/product/sports/abc[^]product is my controller namesports is categoryabc is my item with in sports categorybut i want like thishttp://localhost:3251/sports/abc[^]how to solve it.Thanks in advanceWhat I have tried:i have tried to change it from route config推荐答案我建​​议你去重写URL: 了解ASP中的URL重写和URL属性路由带有示例的.NET MVC(MVC5) - Dot Net Stuff [ ^ ] ASP.NET MVC和新的IIS7重写模块 - Scott Hanselman [ ^ ] 您可以指定行动的路线方法作为属性。 KRI'd suggest you to go for URL Rewriting:Understanding URL Rewriting and URL Attribute Routing in ASP.NET MVC (MVC5) with Examples - Dot Net Stuff[^]ASP.NET MVC and the new IIS7 Rewrite Module - Scott Hanselman[^]You can specify the route to your action method as an attribute.KR你好 请按照以下链接: 自定义ASP.NET MVC中的路由 [ ^ ] ASP.NET MVC路由概述(C#)| ASP.NET站点 [ ^ ] 谢谢HelloPlease follow the below links as well:Customizing Routes in ASP.NET MVC[^]ASP.NET MVC Routing Overview (C#) | The ASP.NET Site[^]Thanks 这篇关于从url中删除控制器名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-05 14:06