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显示

403 - 禁止访问: 访问被拒绝。

您无权使用所提供的凭据查看此目录或页面。

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

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

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

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

基于annotation注解的Spring3 MVC Static Pages Example之四静态页面向学习笔记 项目结构: /Spring3MVC...

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

本文总结了个人在前端开发中经常遇到的布局问题,长期更新

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

在chrome浏览器或者firefox浏览器里,由于安全限制的原因,本地调试JS,如果不配服务器环境而直接打开页面,那所有的AJAX操作会抛出下面错误:   XMLHttpRequest cann...

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

mvc的静态页面和动态页面的热切换

静态页面表格的布局问题--在表格里不能用float来布局,不然你怎么调都发现没用啊。

静态页面表格的布局问题--在表格里不能用float来布局,不然你怎么调都发现没用啊。今天一直在调一个表格,本来按照表格的布局,那样写是对的。结果我就一直调,就是一个两行两列的表格,很简单的。但是由于我...

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

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

使用jsp include标签包含静态页面出现的乱码问题

jsp include页面出现问题的解决方法: 1.当jsp include动态文件时(jsp文件)可以在被include的jsp文件头部加上代码: 2.当jsp include静态文...

淘淘商城静态页面

  • 4天前 14:38
  • 10.35MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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