Url小于2令牌错误

时间:2011-06-04 01:56:00

标签: castle-monorail

我在MonoRail间歇性地得到了这个尴尬和尴尬,有点令人发指(sp?)和令人震惊的错误。当用户访问该网站的主页时,他们会收到错误:

小于2个令牌的网址

通常在5-15分钟后,错误将停止,但会定期返回。它只发生在主页上,因为它是domainname.com,如果url有一个子目录,它不会抛出此异常。这是有史以来最愚蠢的单轨故障,如果有人在你网站的主页上,你为什么要抛出错误呢?

无论如何,这是应该处理这个问题的路线规则,但不是:

 RoutingModuleEx.Engine.Add(
                new PatternRoute("Home", "/[controller]")
                    .DefaultForArea().IsEmpty
                    .DefaultForController().Is("Home")
                    .DefaultForAction().Is("Index")
                );

有什么想法吗?我希望单轨大师可以帮助我。

1 个答案:

答案 0 :(得分:0)

我使用Default.aspx文件来捕获IIS,然后在web.config或global.asax中,将其写入我的主页操作。这总是适合我。