首页 > 代码库 > 爱上MVC系列~带扩展名的路由失效问题
爱上MVC系列~带扩展名的路由失效问题
回到目录
对MVC中,对URL进行重写变得非常方便,你只要设置相应的路由规则即可完成,但进行MVC3后,发现设置了以下路由,系统具体不认
routes.MapRoute( name: "Default1", url: "{controller}/{action}/{id}.html", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional });
显示结果如下
于是在问了一个百度大步,找到了解决方法,我们只需要设置一个web.config即可,节点设置如下
<system.webServer> <modules runAllManagedModulesForAllRequests="true" /> </system.webServer>
下面再进行测试,如果就正常了
回到目录
爱上MVC系列~带扩展名的路由失效问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。