2011-02-24 2 views
0

왜 내 ASP.net MVC 사이트가 Windows Server 2008의 페이지를 제공하지 않습니까? 웹 사이트는 .net 프레임 워크 4.0이 통합 모드 인 응용 프로그램 풀에서 실행됩니다. 문제없이 .htm 파일을 제공합니다. 그러나 MVC 페이지 중 하나를 보려고하면 "Internet Explorer에서 웹 페이지를 표시 할 수 없습니다."라는 페이지가 나타납니다. 이 문제를 어떻게 해결할 수 있습니까?내 ASP.net MVC 사이트가 Windows Server 2008의 페이지를 제공하지 않는 이유는 무엇입니까?

답변

0

문제점이 무엇인지 알아 냈습니다. 이것은 추적하는 고통이었습니다. 서버는 2 개의 웹 사이트를 호스팅합니다. HTTPS Y 인딩은 웹 사이트의 IP 주소와 연관되지 않았습니다. 대신 IP 바인딩이 "모두 할당되지 않음"으로 설정되었습니다.

해결 방법은 HTTPS 바인딩을 웹 사이트의 IP 주소와 연결하는 것이 었습니다.

1

IIS 7이 설치된 서버 2008에서는 문제가되는 웹 사이트를보고 처리기 매핑 설정으로 이동해야합니다. .Net 매핑이 사용 가능으로 설정되어 있는지 확인해야합니다.

+0

.net 매핑이 handlerMappings 아래에 표시되지 않습니다. 명확히하십시오. – Tarzan

+0

@ 타잔 - .aspx, .ascx, .ashx, .asmx 및 그 밖의 많은 파일에 대한 매핑이 표시되어야합니다. 그렇지 않으면 .Net Framework 4.0이 서버에 설치되어 있지 않습니다. –

+0

.net 프레임 워크 4.0이 설치되어 있습니다. web.config 또는 다른 것을보고 있습니까? – Tarzan

관련 문제