시스템 관리자가 "HTTP 404 - 파일을 찾을 수 없습니다" 오류 메시지를 llS를 실행하는 서버에서 해결하는 방법


증상


웹 페이지를 요청할 때, 다음 오류 메시지가 웹 브라우저의 상단에 나타납니다.
페이지를 찾을 수 없습니다.
찾으려는 페이지가 제거되었거나 이름이 변경되었거나 일시적으로 사용할 수 없습니다.
웹 페이지의 아래쪽에서 다음 오류 메시지가 나타납니다.
HTTP 404-파일을 찾을 수 없습니다.
인터넷 정보 서비스

원인


요청된 페이지를 검색할 수 없는 경우 웹 서버에서 "HTTP 404-파일을 찾을 수 없습니다" 오류 메시지를 반환합니다.

이 오류 메시지의 몇 가지 일반적인 원인은 다음과 같습니다.
  • 요청한 파일의 이름이 바뀌었습니다.
  • 요청한 파일이 다른 위치로 이동되었거나 삭제되었습니다.
  • 요청한 파일을 유지 관리, 업그레이드 또는 기타 알 수 없는 원인으로 인해 일시적으로 사용할 수 없습니다.
  • 요청한 파일이 존재하지 않습니다.
  • IIS 6.0: 적절한 웹 서비스 확장이나 MIME 형식이 설정되지 않았습니다.
  • 가상 디렉터리가 다른 서버에 있는 드라이브의 루트에 매핑됩니다.

해결 방법


이 문제를 해결하려면, 브라우저의 URL에서 요청한 파일이 IIS 컴퓨터에 존재하고 올바른 위치에 있는지 확인하십시오.

IIS Microsoft 관리 콘솔 (MMC) 스냅인을 사용하여 요청한 파일이 IIS 컴퓨터의 파일 시스템에 존재하는지 확인합니다.

이 작업은 웹 사이트 가상 디렉터리 (VDIR)를 사용하는 경우 특히 중요합니다. VDIR은 웹 사이트의 홈 디렉터리에 포함되어 있지 않지만 마치 있는 것처럼 클라이언트 브라우저에 나타나는 디렉터리입니다. 이 가상 디렉터리는 드라이브의 하위 폴더에 연결되어 있어야 하거나 또는 파일을 이름별로 참조해야 합니다.

예를 들어 404 오류를 발생 시킨 URL http://Microsoft.Com/Test/File1.htm,이 하 고 IIS 스냅인을 사용 하 여 Microsoft.Com 웹 사이트에 대 한 /Test/ 디렉터리는 IIS에서 c:\Information의 위치에 매핑되는 가상 디렉터리에 실제로 표시 컴퓨터입니다. 즉, 사용자는 File1.htm 파일이 c:\Information 디렉터리에 있는 것(그리고 해당 파일 이름의 철자가 정확한지)을 반드시 검증해야 합니다.

IIS6 동적 콘텐츠: W3C 확장 로그 파일의 404.2 항목은 웹 확장이 활성화 되지 않을 때 기록됩니다. IIS Microsoft 관리 콘솔 (MMC) 스냅인을 사용하여 적절한 웹 확장을 활성화 하십시오. 기본 웹 확장은 다음을 포함합니다: ASP, ASP.net, 서버쪽 포함, WebDAV 게시, FrontPage Server Extensions, Common Gateway Interface (CGI). 사용자 지정 확장을 추가하고 명시적으로 설정해야 합니다. 자세한 내용은 IIS 6.0 도움말 파일을 참조하십시오.
IIS6 정적 콘텐츠: W3C 확장 로그 파일의 404.3 항목은, 확장이 MIME 맵 속성에서 알려진 확장으로 매핑되지 않을 때 기록됩니다. IIS Microsoft 관리 콘솔 (MMC) 스냅인을 사용하여 적절한 확장명을 MIME 맵에 구성하십시오. 자세한 내용은 IIS 6.0 도움말 파일을 참조하십시오.

이 오류 메시지의 원인, 방법에 대한 자세한 내용은, 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 참조하십시오.

247714 긴 파일 이름을 사용 하 여 배치 명령을 사용 하면 "HTTP 404-파일을 찾을 수 없음" 오류

파일 특성을 웹 콘텐츠 221553 404 -파일 찾을 수 없음 오류

216803 IIS의 숨겨진 정적 파일이 HTTP 404 반환 또는 액세스 거부 오류

288123 HTTP 오류 404 "페이지를 표시할 수 없습니다" Exchange Server 5.5에서 Exchange 2000 Server로 업그레이드 한 후에 OWA 서버에 연결 하려고 하면

자세한 내용


가상 디렉터리에 대한 자세한 내용은, 다음 위치에서 IIS 5.0 설명서의 "웹 사이트 관리"에 대한 항목을 참조하십시오.
Administration\Web Site Management\About Web Site Management
참고: 로컬 컴퓨터에 설치 된 IIS 5.0 설명서가 있으면이 항목을 찾을 URL을 사용할 수 있습니다.IIS가 설치된 Microsoft Windows Server 2003 기반 컴퓨터에서 이 항목을 보려면, 다음 링크를 브라우저의 주소 표시줄에 붙인 다음, ENTER 키를 누릅니다.
mk:@MSITStore:C:\WINDOWS\help\iismmc.chm::/HTM/qss_wss_troubleshooting.htm
참고: C:\Windows는 시스템 루트를 나타냅니다. Windows 운영 체제와 다른 드라이브에 설치 되어 있으면 적절 하 게 링크를 편집 해야 합니다.

IIS 관리자를 통해 제품 설명서에 액세스할 수도 있습니다. 이 도움말 기능에 액세스 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.:

815127 IIS 6.0 도움말 설명서를 액세스 하는 방법

참고 모든 사용자를 업그레이드 하려면 Microsoft 인터넷 정보 서비스 (IIS) 7.0이 Microsoft Windows Server 2008에서 실행 되 고 있습니다. IIS 7.0는 웹 인프라 보안을 상당히 개선합니다. IIS 보안 관련 항목에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하십시오:IIS 7.0에 대한 자세한 내용은, 다음 Microsoft 웹 사이트를 방문하십시오.