1

godaddy 서버에 mvc 사이트가 배포되었습니다. 내 시스템에서 mvc 라우팅이 제대로 작동하고 있으며 테스트를 위해 무료 하늘빛 구독에 배포하려고했습니다. 그곳에서 일하고 있습니다. 내 route.config 파일에는 새로운 것이 없습니다.MVC 라우팅은 godaddy에서 작동하지 않지만 하늘색 구독에서는

public static void RegisterRoutes(RouteCollection routes) 
     { 
      routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 


       name: "Default", 
       url: "{controller}/{action}/{id}", 
       defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } 
      ); 
     } 

서버에 "httpdocs"라는 가상 디렉터리가 있습니다. 컨트롤러가 내 전화를 받고 404 페이지를 찾을 수 없습니다. godaddy 서버에 배포하는 것과 관련된 것으로 확인해야하는 다른 변경 사항을 알려주십시오. 다른 세부 정보를 제공 할 수 있도록 다른 정보가 누락 된 것처럼 보이면 알려 주시기 바랍니다.

답변

0

좋아, 거의 2 ~ 3 일을 소비 한 후, 나는 마침내 그것을 알아 냈다. 내 응용 프로그램은 MVC 5.2 버전을 사용하고 goDaddy는 최대 MVC 5 버전을 지원합니다. MVC 5.2에서 5 버전으로 다운 그레이드 한 후 작동했습니다.

이 문제는 다른 사람을 도울 수 있습니다.