Cashini를 사용하여 mvc 응용 프로그램을 개발하고 테스트했습니다. GoDaddy에서 내 사이트에 배포되고 기본 페이지가 정상적으로 나타납니다. 로그인하여 로그인하면 404가 표시됩니다.IIS 7 및 ASP.NET MVC에서 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" }
);
어떤 일이 벌어 지거나 어떻게 해결할 수 있을지 궁금하십니까?
감사합니다. Mehrdad. GoDaddy는 IIS 7을 기본 모드로 기본 설정합니다. – Stuart