我正在运行没有配置路由的MonoRail应用程序。所以我使用MR标准的Area / Controller / Action.aspx方案。 (我更改了MonoRail处理程序以侦听.aspx请求。)
现在,问题是/Home/Index.aspx是我的起始页面,但如果有人来http://server.com/它没有转移到/Home/Index.aspx但是看到目录列表禁止页面代替。
有什么快速解决方法吗?我尝试在/default.aspx上发出一个HttpHandler,它发出一个Server.Transfer到我的/Home/Index.aspx。然而,使用defaultUrlTokenizer失败了,因为它无法提取正确的controllername / actionname以便在之后调用。
答案 0 :(得分:1)
您可以从路由模块获得帮助,如果您不需要其他任何内容,则只能在“/”网址上进行设置。
e.g:
http://www.kenegozi.com/blog/2009/02/10/monorail-routing-and-the-homepage-routing-rule.aspx