gpt4 book ai didi

asp.net - 在IIS 7和ASP.NET MVC上诊断404错误

转载 作者:行者123 更新时间:2023-12-03 12:22:57 25 4
gpt4 key购买 nike

我有一个用Cassini开发和测试的MVC应用程序。在GoDaddy上部署到我的网站,默认页面显示正常。点击登录,我得到一个404。

我在IIS 7下运行,所以这是意外的。我的路线很简单:

        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

routes.MapRoute(
"Default",
"{controller}/{action}/{id}",
new { controller = "Public", action = "Index", id = "" }
);
routes.MapRoute(
"Report1",
"Report/{action}/{start}/{end}",
new { controller = "Report", action = "Index" }
);
routes.MapRoute(
"Report2",
"Report/{action}/{start}/{end}/{idList}",
new { controller = "Report", action = "Index" }
);

任何想法可能会发生什么或如何解决此问题?

最佳答案

您是否在IIS7的集成模式中运行?

IIS7的经典模式不会而不是自动将无扩展名的URL映射到ASP.NET(类似于IIS6)。

还要确保正确配置了Web.config <system.webServer>标记。

关于asp.net - 在IIS 7和ASP.NET MVC上诊断404错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/705229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com