2009-06-17 4 views
0

그래요, 임시 사무실에 있는데 개발자에게 XP가있는 컴퓨터를 제공했습니다. 굉장해.IIS가 shtml 파일을 제대로 제공하지 않고 대신 브라우저가 파일을 다운로드하려고 시도합니다.

IIS에서 사이트를 설정 했으므로 shtml 파일을 제공해야합니다.

문제는 shtml 파일을 탐색 할 때 브라우저가 제대로 표시하지 않고 파일을 다운로드하려고한다는 것입니다.

다른 사이트에서 발견 한 몇 가지 사항을 사용해 보았습니다. 지금은 좌절하고 있습니다.

도움이 필요하십니까?!?!

-ev

답변

2

올바른 MIME 형식으로 서비스를 제공하고 있습니다?

는 단순히 text/html MIME 타입을 사용하는 SHTML하지만 IIS는 IIS의 버전을 지정하지 않았습니다 (MIME 형식을 추가하는 방법에 대한 자세한 내용은 http://technet.microsoft.com/en-us/library/cc725608(WS.10).aspx를 참조하는 MIME 타입

으로 해당 파일 확장자와 일치하도록 구성되지 않을 수 있습니다. .. IIS 7 용 문서)

+0

음, XP의 IIS이기 때문에 IIS6이라고 생각합니다. 좋은 충고. MIME 형식을 추가했지만 여전히 파일을 다운로드하려고합니다. 그래서 그게 효과가 없지만, 나는 동의합니다, 그것은 문제처럼 들리지만 ... 지금, 왜 그것이 효과가 없을까요? 다른 버전의 IIS에서 Web Service Extensions로 이동하여 SSI 또는 다른 것으로 전환 할 수 있지만 XP에서 해당 기능을 수행하는 방법을 모르겠습니다. –

+0

다음을 참조하십시오. http://support.theplanet.com/ kb/operatingsystems/microsoftwindows/iis-60-will-not-serve-my-shtml-files-how-can-i-fix 테스트 해 보지 못했지만 같은 문제인 것 같다 –

+0

아,이게 어떻게 나는 보통 shtml을 가능하게한다. 빠른 구글은 XP가 내가 이전에 말했듯이 6.0이 아니라 5.1을 실제로 사용한다고 말했다. 그런데 도움에 감사드립니다, @Jonathan –

0

.SHTM/.STM 파일 확장명으로 IIS를 구성 할 수 있습니다. iIS 제어판에서 확장명을 변경하거나 파일의 이름을 바꿀 수 있습니다.

+0

사실, IIS는 C : \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll을 통해 * 사용하도록 구성되었다. 이것은 CMS 설치의 일부분이다. 이 webapp에서 사용. 이것이 문제의 원인이 될 수 있다고 생각하십니까? –

0

업데이트 : 나는 이것을 분류하지 못했습니다. 나는 내가 사용하고 있던 CMS가 이상한 일을했다고 의심한다. 그래서 **** 주위에 그것과 함께 주위에 보내고 나는 그것에 충분한 시간을 낭비하고 SSI 파일을보기 위해 아파치를 설치했다는 것을 결정했다 - 아직도 IIs 5.1을 실제 사이트에 사용한다.

새로운/dev/test/stage 환경에서는 새로운 버전의 IIS가 제대로 작동합니다. 내가 문제가있는 것은 내 로컬 컴퓨터뿐이었습니다.

그래서 해결되지 않았지만 더 이상 수면/시간을 잃지 않습니다!

관련 문제