1

在我发布我的应用程序后,除了 default.aspx 之外,网站中的任何链接都不起作用。当我单击它们时,会显示“找不到页面”。我想,这与路由有关。但是我没有对默认的 mvc 路由设置做任何更改。什么可能导致这种事情?

谢谢。

4

2 回答 2

6

验证托管您已发布网站的 IIS 是否具有运行 ASP.NET MVC 的所有正确设置(有关如何设置 IIS 6 和有关IIS 7 的信息,请参阅内容)。

于 2009-04-01T11:50:53.027 回答
0

需要更多细节来调试问题。快速注意,首先检查服务器日志(IIS/Apache)——它会指示请求是否到达服务器、请求路由到哪里、谁处理了它以及发生了什么。还要检查服务器错误日志。

于 2009-04-01T11:49:56.243 回答