零度空间

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

使用route做地址重写,无法对无页面的域名进行跳转,如www.ucar.cn,总是自动跳到default.aspx页面,尽管在配置文件和IIS中已经删除了跳转到default.aspx页面的一切信息,仍然会这样。

解决方法:只要指定routes.RouteExistingFiles为true即可解决,大概是由于IIS在未指定页面和任何默认跳转信息的时候会自动查找站点下的default.aspx页面,如果恰好存在此页,又没有指定outes.RouteExistingFiles为true,route也就不会去跳转真实的存在的页面,也就无法操作www.ucar.cn了。

posted on 2010-09-17 10:56  Diago  阅读(427)  评论(0编辑  收藏  举报