스크립트 매핑 추가 및 스크립트 매핑 편집 대화 상자를 사용하여 웹 서버에서 새 네이티브 처리기를 추가하거나 기존 네이티브 처리기를 편집할 수 있습니다. 스크립트 엔진이라고도 하는 네이티브 처리기는 특정 요청에 응답하는 네이티브 코드 .exe 또는 .dll 파일입니다.
참고 | |
이전 버전 IIS와의 호환성을 위해 스크립트 매핑을 사용할 수 있습니다. 실행 파일은 CGI 사양으로 작성되어야 하고 동적 연결 라이브러리는 ISAPI 확장 인터페이스를 지원해야 합니다. |
특정 요청 유형을 .exe 파일(스크립트 엔진)로 매핑하면 서버에서 받은 요청이 처리기 매핑과 일치할 때 CgiModule에서 연결된 실행 파일을 로드하고, 특정 요청 유형을 .dll 파일(스크립트 엔진)로 매핑하면 서버에서 받은 요청이 처리기 매핑과 일치할 때 IsapiModule에서 해당 DLL을 로드합니다. 예를 들어 IIS 7에는 ASP(Active Server Pages)에 대한 처리기 매핑이 포함되어 있습니다. .asp 파일에 대한 모든 요청은 asp.dll 스크립트 엔진에서 처리되며, 이 스크립트 엔진은 ASP.DLL이 ISAPI 확장이기 때문에 IsapiModule에서 로드됩니다.
참고 | |
실행 파일에 대한 스크립트 매핑을 구성하는 경우 CgiModule이 등록되어 있고 모듈 페이지에서 사용할 수 있도록 설정되어 있는지 확인하십시오. 이와 마찬가지로 DLL에 대한 스크립트 매핑을 구성하는 경우에는 IsapiModule이 등록되어 있고 모듈 페이지에서 사용할 수 있도록 설정되어 있는지 확인하십시오. |
확인을 클릭하여 처리기 매핑을 추가 또는 저장한 후 실행 파일을 ISAPI 및 CGI 제한 목록에 추가해야 실행할 수 있습니다.
UI 요소 목록
요소 이름 | 설명 | ||||
---|---|---|---|---|---|
요청 경로 | 처리기에서 요청을 처리하도록 할 파일 이름 확장명이나 확장명을 가진 파일 이름을 입력합니다. 예를 들어, 처리기에서 ASP 파일에 대한 모든 요청을 실행하도록 하려면 *.asp를 입력하고, 특정 파일에 대한 모든 요청을 실행하도록 하려면 Myfile.asp와 같이 파일 이름과 확장명을 입력합니다.
| ||||
실행 파일 | 실제 파일 시스템에 있는 CGI 프로그램이나 ISAPI 확장의 경로를 입력합니다.
| ||||
… | 실제 파일 시스템에서 .exe 또는 .dll 파일을 찾습니다. | ||||
이름 | 처리기 매핑에 대한 설명이 포함된 이름을 입력합니다. | ||||
요청 제한 | 매핑에 대한 선택적 제한을 추가로 지정할 수 있는 요청 제한 대화 상자를 엽니다. |