이 대화 상자를 사용하여 파일 이름 확장명과 이러한 파일을 처리하는 프로그램 또는 인터프리터 간 매핑을 추가하거나 수정할 수 있습니다. 실행 파일은 실행할 .exe 또는 .dll의 이름입니다. 실행 파일은 웹 서버의 로컬 하드 디스크에 있어야 합니다. 확장명은 응용 프로그램에 연결된 파일 이름 확장명입니다. 이러한 매핑을 통해 모든 HTTP 동사가 응용 프로그램에 전달되지 않게 하려면 제한값을 적절하게 설정하면 됩니다. 예를 들어, Asp.dll 파일은 기본적으로 HTTP 동사 GET, HEAD 및 POST를 사용하여 요청을 처리합니다. TRACE 요청은 IIS에서 처리합니다. 모든 동사를 사용하려면 모든 동사 라디오 단추를 선택합니다. 이때 동사 또는 메서드 이름은 쉼표(,)로 구분합니다.

실행 파일

실행 파일(.exe 또는 .dll) 이름을 입력합니다. 실행 파일은 웹 서버의 로컬 하드 디스크에 있어야 합니다.

찾아보기

실행 파일(.exe 또는 .dll)에 대한 웹 서버의 로컬 하드 디스크를 찾을 때 클릭합니다.

확장명

응용 프로그램에 연결된 파일 이름 확장명을 입력합니다.

동사

이 옵션을 사용하면 각 응용 프로그램 확장명에 연결할 수 있는 HTTP 동사 수를 제한할 수 있습니다.

다음과 같은 두 옵션 중 하나를 선택할 수 있습니다.

  • 모든 동사

  • 다음으로 제한. 이 옵션은 특정 개수로 정의된 대로 응용 프로그램을 하나 이상의 동사로 제한합니다.

스크립트 엔진

실행 권한 없이 디렉터리에서 응용 프로그램을 실행하려는 경우 선택합니다. 이 설정은 기본적으로 ASP 또는 IDC와 같이 인터프리터에 매핑되는 스크립트 기반 응용 프로그램에 사용됩니다. 스크립트 매핑된 응용 프로그램을 실행하려면 응용 프로그램이 있는 디렉터리의 디렉터리 탭에 있는 실행 권한 목록 상자에서 스크립트 전용 또는 스크립트 및 실행 파일을 선택해야 합니다.

  • 스크립트 매핑된 응용 프로그램만 실행하려면 스크립트 전용 액세스를 클릭합니다.

  • 스크립트 매핑된 응용 프로그램과 실행 파일(.exe 및 .dll)을 모두 실행하려면 스크립트 및 실행 파일 액세스를 클릭합니다.

파일이 있는지 확인

요청한 스크립트 파일이 있는지 여부 및 요청하는 사용자에게 해당 스크립트 파일에 대한 액세스 권한이 있는지 여부를 웹 서버에서 확인하도록 하려면 선택합니다. 스크립트가 없거나 사용자에게 권한이 없으면 경고 메시지가 브라우저에 반환되고 스크립트 엔진이 호출되지 않습니다. 이 옵션은 Perl 인터프리터와 같이 스크립트에 액세스할 수 없는 경우 CGI 응답을 보내지 않는 비 CGI 실행 파일에 매핑된 스크립트에 유용합니다. 이 옵션을 사용하면 스크립트를 서버와 스크립트 엔진에서 각각 한 번씩 모두 두 번 열어야 하므로 성능에 영향을 줄 수 있습니다.

관련 항목

응용 프로그램 구성에 대한 자세한 내용은 Microsoft Windows Server TechCenter에서 IIS 6.0 online documentation(페이지는 영문일 수 있음)을 참조하십시오.


목차