파이프 라인 모드가있는 IIS 7.0 = 통합 ASP .NET에 이미지/CSS를로드하지 않습니다.

StackOverflow https://stackoverflow.com/questions/800500

  •  03-07-2019
  •  | 
  •  

문제

IIS 5.1에서 전체 시스템이 작동합니다 ... 파이프 라인 모드 클래식을 사용하여 IIS 7.0으로 마이그레이션했습니다. 그러나 파이프 라인을 통합하여 이미지/CSS가로드되지 않았습니다 ...

웹 응용 프로그램과 함께 ASP.NET 3.5를 사용하고 있습니다 ...

도움이 있습니까?

도움이 되었습니까?

해결책

IIS 7에서 ASP.NET 모듈을 설치할 때는 기본적으로 정적 컨텐츠가 설치되지 않습니다. 프로그램과 기능으로 이동 한 다음 "Windows 기능을 켜거나 끄십시오".

IIS 섹션에서 www 서비스, 일반적인 HTTP 기능으로 드릴 다운하고 "정적 컨텐츠"를 확인하십시오.

CSS, 이미지, HTML 및 기타 비 동력 콘텐츠가 없으면 표시되지 않습니다.

다른 팁

같은 문제가 있었는데 정적 콘텐츠가 설치되지 않았습니다. Server 2008에 따라 설정을 변경하려면 서버 관리자로 이동하여 역할을 열고 웹 서버 (IIS)를 클릭하십시오. 채워지면 역할 서비스 섹션을 찾은 다음 역할 서비스를 추가하여 정적 컨텐츠를 설치하십시오.

일부 HTTP 스니핑 도구 (Firebug 또는 Fiddler)를 사용하여 실패한 요청을 확인할 수 있습니다. 이러한 요청을 찾으면 서버에서 반환 한 오류 메시지를 검사 할 수 있습니다.

또한 이것이 부패한 기본 문서 상속의 부작용이라는 것을 알았습니다. 일반적으로 부모 (기본 웹 사이트) 구성의 기본 문서 목록 상단에 "login.aspx"를 추가합니다. 이것이 어떻게 든 부패하여 동일한 증상을 나타냅니다. 수정은 상속 된 값을 제거하고 다시 설명하는 것이 었습니다. 그런 다음 .NET 4.0 통합 앱 풀을 사용하여 정적 컨텐츠를 다시 볼 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top