3

我只在本地卡西尼网络服务器上测试我的应用程序,我得到了奇怪的东西。

一个索引页面以默认方式正常工作,第二个显示 404,但使用完整版控制器/索引时 - 工作正常。我发现的唯一区别是,在第一个示例中最后没有斜杠,而在第二个斜杠中存在,但指向损坏的链接没有斜杠。

4

3 回答 3

6

感谢RouteDebug,问题是因为我通过根目录之一的名称调用了Controller,比如模型、视图等!

于 2008-12-06T15:53:16.707 回答
5

你能告诉我们你的路线吗?甚至更好:尝试使用 Phil Haack 的优秀(也是必不可少的)Route Debugger。它会告诉您给定请求命中了哪些路由,或者根本没有命中任何路由。

http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx

但仅适用于 MVC Beta,如果您使用任何较旧的 MVC 预览版,则不适用。

于 2008-12-06T15:34:18.213 回答
4

如果您可以发布您的路由,我们可以为您提供更好的帮助,但现在我建议您使用Routing Debugger对其进行调试。

于 2008-12-06T15:35:45.293 回答