IIS 403.14 Forbidden 에러 해결 방법 (기본 문서 설정, 디렉터리 브라우징)

2025. 3. 17. 13:18·프로그래밍/etc

[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 에러가 발생할 수 있습니다.

✅ 해결 방법

  1. IIS 관리자 실행
  2. 해당 사이트 → 더블클릭 [기본 문서]
  3. 목록에 원하는 파일명 (index.html, home.aspx 등)이 있는지 확인
  4. 없으면 우측 [추가] 클릭 → 파일명 입력 후 확인
  5. 사이트 루트 폴더에 해당 파일이 존재하는지도 확인!

🔍 원인 2: 디렉터리 브라우징 비활성화

기본 문서가 없고 디렉터리 브라우징도 꺼져 있다면, IIS는 폴더 내용을 보여줄 수 없어 403.14 에러를 발생시킵니다.

✅ 해결 방법

  1. IIS 관리자 실행
  2. 해당 사이트 → 더블클릭 [디렉터리 찾아보기]
  3. 우측 [사용] 클릭하여 활성화

단, 보안상 디렉터리 브라우징은 가급적 비활성화 상태 유지 권장


💡 보너스 팁: 웹.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
'프로그래밍/etc' 카테고리의 다른 글
  • [Tool] VS Code 필수 단축키 & 확장 프로그램 완벽 정리
  • [Tool] DBeaver 다크 테마 설정
  • [Windows] CredSSP 암호화 오라클 수정 때문일 수 있습니다.
  • [Oracle] 오라클 11g [INS-13001] 환경이 최소 요구사항을 충족하지 않습니다
큐레이트
큐레이트
저의 일상을 기록하는 블로그입니다.
  • 큐레이트
    큐레이트의 기록
    큐레이트
  • 전체
    오늘
    어제
    • 분류 전체보기 (190)
      • 국내여행 (37)
        • 애견여행 (33)
        • 맛집여행 (2)
      • 프로그래밍 (82)
        • C# (24)
        • Python (24)
        • Flutter (5)
        • .NET (4)
        • ASP (7)
        • Html (5)
        • Tomcat (2)
        • typescript (3)
        • etc (8)
      • 일상생활 (71)
        • 다이어트일지 (70)
        • 기타 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 복이랑스마트스토어
    • 복이랑블로그
  • 공지사항

    • 블로그 소개
  • 인기 글

  • 태그

    다이어트
    일상생활
    Flutter
    헬스
    운동일지
    Python
    제주도애견동반여행
    FastAPI
    C#
    체중기록
    DevExpress
    파이썬
    자동매매
    HTML
    다이어트일지
    국내여행
    제주도
    애견여행
    오운완
    식단
    식단관리
    자동화
    티스토리챌린지
    오블완
    iis
    애견동반
    애견동반여행
    pt
    제주도여행
    다이어트 일지
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
큐레이트
IIS 403.14 Forbidden 에러 해결 방법 (기본 문서 설정, 디렉터리 브라우징)
상단으로

티스토리툴바