首页 新闻 搜索 专区 学院

关于.NET 4.0 RouteDate的问题

0
悬赏园豆:10 [已关闭问题] 关闭于 2013-09-24 22:32

我在global.asax中注册了一条路由

routes.MapPageRoute("read",
                "read/{id}",
                "~/read.aspx", true, null, new RouteValueDictionary(new { id = "\\d+" }));

其中id用正则做了设置,在访问read/1,read/2这样的页面是没有问题,但是当访问read/2s 时就直接报黄页的404错误,并且把网站路径等信息报出来了,这样很不好。

我己在web.config中设置了

<customErrors model="Off">
      <error  statusCode="404" redirect="404.htm"/>
    </customErrors>

但是程序并不会重定向到404.htm,为何?

DZCMS的主页 DZCMS | 初学一级 | 园豆:5
提问于:2013-04-14 22:30
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册