MVC Route 加后缀(.html)出现404 错误
MVC4中加.aspx后缀,是可以匹配到对应的action
routes.MapRoute(
name: "Default00",
url: "Article/{filename}-{id}.aspx",
defaults: new { controller = "Article", action = "Details", filename = "aaa", id = UrlParameter.Optional }
);
而加.html却不可以,问题在哪?请教各位大侠
routes.MapRoute(
name: "Default000",
url: "Article/{filename}-{id}.html",
defaults: new { controller = "Article", action = "Details", filename = "aaa", id = UrlParameter.Optional }
);
急,在线等
------解决方案--------------------IIS-应用程序池-托管管道模式改成 集成
------解决方案--------------------http://www.cnblogs.com/dingji/archive/2012/05/17/2506587.html
另外我猜
默认路由把所有静态文件直接访问地址了~
如图片什么的~html文件 所以.....