MVC路由和静态页面冲突问题

原创 2012年03月29日 13:33:08

我有个MVC项目,我配置了一个路由:


routes.MapRoute("HomeLanguagePage", "{Type}/Index.html",
                new { controller = "Home", action = "Index", Type= UrlParameter.Optional});

routes.MapRoute(
                "Default", // 路由名称
                "{controller}/{action}/{Type}", // 带有参数的 URL
                new { controller = "Home", action = "Index", Type= "Article" } // 参数默认值
            );


访问:http://localhost:80/article 和 http://localhost:80/article/Index.html 能够获取显示页面

现在有个需求,就是我需要建立一些静态页面,有些页面需要根据这个路由去找对应的页面,

有些页面需要显示静态页面。访问路径也是http://localhost:80/article/XX.html

我建立了article文件夹,然后建立了一个ArticleInfo.html

访问http://localhost:80/article/ArticleInfo.html页面正常显示,但是此时访问http://localhost:80/article显示

不走路由了,请问有什么办法可以解决么?

springmvc jsp无法访问静态同目录的css js文件

最近在玩springmvc时候,发现一个问题,开始一直没发现,我想这是很多人都会遇到的问题,      不管是用绝对路径           /bootstrap/css/bootstrap....
  • zml19910925
  • zml19910925
  • 2016年04月19日 19:11
  • 2115

SpringMVC静态资源无法访问的一个奇怪的问题

SpringMVC静态资源无法访问的一个奇怪的问题: 需要刷新一下Eclipse的目录,确保Eclipse可以访问,这样内置的Web容器才可以访问这个新增的文件。...
  • yin138
  • yin138
  • 2016年02月28日 23:02
  • 6967

springboot、springcloud之静态资源路径的配置

转载地址:http://blog.csdn.net/kilua_way/article/details/54601195 静态资源路径是指系统可以直接访问的路径,且路径下的所有文件均可被用户直接读取...
  • J_bean
  • J_bean
  • 2017年06月30日 13:54
  • 2843

学习MVC之租房网站(十二)-缓存和静态页面

在上一篇学习了Quartz的使用、发邮件,并将通过UEditor上传的图片保存到云存储。在项目的最后,再学习优化网站性能的一些技术:缓存和页面静态化。 使用缓存可以降低数据库的压力,而使用页面静态化...
  • zhixin9001
  • zhixin9001
  • 2017年05月20日 21:37
  • 140

关于内容页管理、seo优化与mvc生成静态页面

最近项目中,客户需要添加内容管理的功能,可以自定义标签、关键字、描述等seo标签,目的是为了让搜索引擎抓取到,做推广。相信这个功能很多人做得烂熟了,大部分cms框架都包含这个功能。但客户有个奇怪的要求...
  • NeilQ
  • NeilQ
  • 2013年09月24日 17:32
  • 1134

基于annotation注解的Spring3 MVC Static Pages Example之四静态页面向学习笔记

基于annotation注解的Spring3 MVC Static Pages Example之四静态页面向学习笔记 项目结构: /Spring3MVC...
  • xiaowanggedege
  • xiaowanggedege
  • 2013年12月30日 11:04
  • 1687

asp.net mvc 之路:静态与伪静态页面的切换

mvc的静态页面和动态页面的热切换
  • akakakak747
  • akakakak747
  • 2017年07月28日 11:47
  • 340

.net mvc 页面(静态页面)播放 .264格式视频文件

公司做监控的,用海康威视,视频保存后切割成 .264格式文件,将地址保存入数据库,我的任务是将它分类读取出来。 首先前去下载 VLC播放器:http://www.videolan.org/vlc/...
  • yangzx1986
  • yangzx1986
  • 2016年05月31日 15:56
  • 936

经验总结——静态页面布局中的常见问题

本文总结了个人在前端开发中经常遇到的布局问题,长期更新
  • sir1241
  • sir1241
  • 2016年08月20日 09:38
  • 1427

静态页面调试JS出现跨域问题

在chrome浏览器或者firefox浏览器里,由于安全限制的原因,本地调试JS,如果不配服务器环境而直接打开页面,那所有的AJAX操作会抛出下面错误:   XMLHttpRequest cann...
  • u010778803
  • u010778803
  • 2013年07月29日 22:09
  • 2253
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MVC路由和静态页面冲突问题
举报原因:
原因补充:

(最多只允许输入30个字)