필터
mod_deflate
mod_ext_filter
mod_include
AddInputFilter
AddOutputFilter
RemoveInputFilter
RemoveOutputFilter
ExtFilterDefine
ExtFilterOptions
SetInputFilter
SetOutputFilter
필터(filter)는 서버가 보내거나 받는 자료에
적용되는 작업이다. 클라이언트가 서버에게 보내는 자료는
입력필터(input filter)가 처리하고, 서버가
클라이언트에게 보내는 자료는 출력필터(output filter)가
처리한다. 자료에 여러 필터를 사용할 수 있고, 직접 필터의
순서를 지정할 수 있다.
아파치는 이어받기(byte-range) 요청 등을 처리하기위해
내부적으로 필터를 사용한다. 또, 설정 지시어를
사용하여 선택가능한 필터를 제공하는 모듈도 있다.
SetInputFilter,
SetOutputFilter,
AddInputFilter,
AddOutputFilter,
RemoveInputFilter,
RemoveOutputFilter
지시어로 자료를 처리하는 필터를 조절한다.
현재 아파치 웹서버 배포본은 사용자가 선택할 수 있는 다음과
같은 필터를 제공한다.
- INCLUDES
- mod_include가 처리하는 Server-Side Includes
- DEFLATE
- mod_deflate를 사용하여 출력을
클라이언트로 보내기 전에 압축
또, mod_ext_filter 모듈을 사용하여
외부 프로그램을 필터로 사용할 수도 있다.