2007~2011/IIS2011.01.13 09:15
IIS 7 환경에서 웹 사이트의 특정 기능에 대한 설정을 잘못하였을 때, 상속받게 되는 기본 값으로 설정을 변경하는 방법에 대해서 아래와 같이 정리하였습니다.


[환경]
IIS 7.5


[문의사항]
기본 웹 사이트의 "오류 페이지" 설정이 아래 그림과 같이 상태 코드 4XX 값들이 모두 제거되어 있습니다. 이 값을 상속받는 기본 값으로 변경할 수 있을까요?




[해결방법]
기본 웹 사이트의 웹 사이트 설정 정보는 기본 웹 사이트 실제 경로 Web.config 파일에 저장되어 있습니다. 해당 config 파일을 편집하여 상속 받은 설정 외 사용자에 의해 변경된 값에 대해서 원래 상태로 편집할 수 있습니다.

1. 기본 웹 사이트 실제 경로인 C:\InetPub\wwwroot\Web.config 파일을 메모장으로 엽니다.
2. 기본 웹 사이트 "오류 페이지(HttpErrors)" 기능에서 변경했던 사용자 정의 설정 항목을 삭제하고 저장합니다.


3. 오류 페이지 기능을 다시 확인하면 기존 상속 받은 설정이 복원 되었음을 확인할 수 있습니다.



IIS 7 의 Config 파일의 구성과 XML 파일 구조를 조금만 이해하면 이러한 유형의 설정 변경은 쉽게 가능합니다.


작성자 : Lai Go / 작성일자 : 2011.01.12
Posted by 사용자 Lai Go

댓글을 달아 주세요

  1. 미스인포

    오류페이지를 수정하다가 잘 못 해서 항목유형이 로컬로 변경되었습니다. 다시 상속됨으로 수정하고자 하였더니 되지 않아서 이것저것 건드렸으나 원상복귀가 되지 않네요. 위 내용대로 수정하고자 web.config 라는 파일을 검색하였으나 찾을 수가 없었습니다. 자문을 구하고자 댓글 남깁니다.

    2014.11.05 15:57 [ ADDR : EDIT/ DEL : REPLY ]
    • 제가 잘 알고 있는 사항이 아니라서 도움을 드리기 어렵습니다만 오른쪽 배너에 있는 Microsoft TechNet 포럼에 보다 상세하게 문의해 주시면 전문가분들께서 도움을 주실 수 있을 것 같습니다. :)

      2014.11.05 17:24 신고 [ ADDR : EDIT/ DEL ]