내 웹 사이트에 대한 HTML 도움말 페이지가 있는데, 내 ASP.NET MVC4 응용 프로그램 내에서 호출하는 방법을 알아 내려고하고 있습니다. 그것은 단지 html 페이지이지만, 페이지에 대한 링크를 만들 때 "자원을 찾을 수 없습니다"404 오류가 발생합니다.MVC의 HTML 도움말 페이지에 연결
이것은 바보 같은 질문처럼 들리지만 ASP.NET MVC 응용 프로그램 내에서 HTML 페이지를 어떻게 호출합니까?
내 웹 사이트에 대한 HTML 도움말 페이지가 있는데, 내 ASP.NET MVC4 응용 프로그램 내에서 호출하는 방법을 알아 내려고하고 있습니다. 그것은 단지 html 페이지이지만, 페이지에 대한 링크를 만들 때 "자원을 찾을 수 없습니다"404 오류가 발생합니다.MVC의 HTML 도움말 페이지에 연결
이것은 바보 같은 질문처럼 들리지만 ASP.NET MVC 응용 프로그램 내에서 HTML 페이지를 어떻게 호출합니까?
:
그래서 귀하의 경우, 다음과 같은 것이있을 수 있습니다. 일반적으로 어떤 이유로 든 할 필요가없는 "경로"의 시작 부분에 "영역"을 포함시켜야했습니다.모든 정적 콘텐츠를 특정 하위 디렉토리에 넣을 수 있습니다 (예 :
이routes.IgnoreRoute("Static/{*pathInfo}");
이 MVC이 하위 디렉토리 내에서 아무것도 정적 콘텐츠로 취급 전달되지된다는 것을 알려줍니다 : "/ 정적 /"다음하고있는 당신의 Global.asax에서 RegisterRoutes
방법의 상단에 다음과 같은 라우팅을 통해 그것은 내가 그냥 URL 경로가 잘못했다 밝혀
routes.IgnoreRoute("Help/{*pathInfo}");
나는 그것을 시도했지만 여전히 같은 오류가 발생했습니다. –
프레임 워크가 슬래시로 분리 될 때 솔루션이 루트 디렉토리에서 직접 HTML 파일에만 작동한다는 것을 알게되었습니다. 수정 된 솔루션을 사용해보십시오. –
링크를 작성하기 위해 작성한 코드를 공유해주십시오. – Virus