首页 > Web开发 > 详细

Mvc自定义路由让支持.html的格式

时间:2016-09-09 18:24:56      阅读:252      评论:0      收藏:0      [点我收藏+]

前言

在大多时候,我们都需要自定义路由,当我们设置为/list/1.html的时候,有的时候会出现以下异常。

            routes.MapRoute(
                "category", // 路由名称
                "list/{cid}.html", 
                new { controller = "Category", action = "Category" } 
            );

  技术分享

为什么会这样那,非常纠结,如果你把路由中的.html去掉访问,http://localhost:5729/list/13  完全可以打开页面。怎么办?

解决办法

Config 中<system.webServer>  添加节点代码

<modules runAllManagedModulesForAllRequests="true"></modules>

  这样就能解决后缀为.html 或其他后缀的问题

 

Mvc自定义路由让支持.html的格式

原文:http://www.cnblogs.com/searchbaidu/p/5857522.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!