[IIS] HTTP Error 403.14 - Forbidden 해결 방법
디렉터리 브라우징이 비활성화되어 발생하는 에러
IIS로 웹사이트를 배포한 후, 브라우저에서 접속했을 때 HTTP Error 403.14 - Forbidden
에러를 본 적 있으신가요?
에러 메시지: The Web server is configured to not list the contents of this directory.
이 에러는 흔히 기본 문서가 설정되지 않았거나, 디렉터리 브라우징이 꺼져 있을 때 발생합니다.
이번 글에서는 이 에러의 원인과 해결 방법을 간단히 정리해보겠습니다.
🔍 원인 1: 기본 문서(Default Document) 설정 없음
IIS는 접속 시 기본적으로 index.html
, default.aspx
등의 기본 문서를 찾아 보여줍니다. 하지만 해당 파일이 없거나, IIS에 등록이 안 되어 있다면 403.14 에러가 발생할 수 있습니다.
✅ 해결 방법
- IIS 관리자 실행
- 해당 사이트 → 더블클릭 [기본 문서]
- 목록에 원하는 파일명 (
index.html
,home.aspx
등)이 있는지 확인 - 없으면 우측 [추가] 클릭 → 파일명 입력 후 확인
- 사이트 루트 폴더에 해당 파일이 존재하는지도 확인!
🔍 원인 2: 디렉터리 브라우징 비활성화
기본 문서가 없고 디렉터리 브라우징도 꺼져 있다면, IIS는 폴더 내용을 보여줄 수 없어 403.14 에러를 발생시킵니다.
✅ 해결 방법
- IIS 관리자 실행
- 해당 사이트 → 더블클릭 [디렉터리 찾아보기]
- 우측 [사용] 클릭하여 활성화
단, 보안상 디렉터리 브라우징은 가급적 비활성화 상태 유지 권장
💡 보너스 팁: 웹.config에서 기본 문서 설정
<configuration>
<system.webServer>
<defaultDocument>
<files>
<add value="index.html" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
IIS에서 설정하기 번거로울 경우, web.config
에 직접 추가해도 적용됩니다.
✅ 정리
원인 | 해결 방법 |
---|---|
기본 문서 없음 | 기본 문서 설정 or 파일 추가 |
디렉터리 브라우징 비활성화 | [디렉터리 찾아보기] 기능 활성화 |
웹.config 누락 | 직접 기본 문서 설정 추가 |
이 에러는 단순하지만 처음 IIS 세팅할 땐 당황할 수 있습니다.
위 방법대로 하나씩 점검해보시면 금방 해결될 거예요!
관련 키워드: iis http error 403.14, iis forbidden error fix, how to fix 403.14 error in iis, iis default document setting, windows server iis configuration
'프로그래밍 > etc' 카테고리의 다른 글
[Tool] VS Code 필수 단축키 & 확장 프로그램 완벽 정리 (0) | 2025.03.14 |
---|---|
[Tool] DBeaver 다크 테마 설정 (0) | 2023.07.12 |
[Windows] CredSSP 암호화 오라클 수정 때문일 수 있습니다. (0) | 2022.02.08 |
[Oracle] 오라클 11g [INS-13001] 환경이 최소 요구사항을 충족하지 않습니다 (0) | 2022.02.04 |
[IIS] FTP 530 user cannot log in 해결방법 (0) | 2021.08.04 |