Apache HTTP Server Version 2.0

This document refers to the 2.0 version of Apache httpd, which is no longer maintained. Upgrade, and refer to the current version of httpd instead, documented at:
You may follow this link to go to the current version of this document.
| 설명: | 서버 설정에 대한 종합적인 정보를 보여준다 |
|---|---|
| 상태: | Extension |
| 모듈명: | info_module |
| 소스파일: | mod_info.c |
mod_info를 사용하려면 httpd.conf
파일에 다음과 같이 추가한다.
<Location /server-info>
SetHandler server-info
</Location>
서버 설정 정보를 아무나 볼 수 없도록 <Location> 지시어 안에 <Limit> 구문을 추가할
수 있다.
이렇게 설정하면
http://your.host.dom/server-info에
접근하여 서버에 대한 정보를 볼 수 있다.
User 지시어 참고)가 읽을
수 있어야 한다. 읽을 수 없다면 지시어 설정을 보여주지
못한다.
서버에 mod_info가 컴파일되있다면,
디렉토리별 설정파일(예를 들어,
.htaccess)을 포함한 모든 설정파일에서
이 핸들러 기능을 사용할 수 있다. 그래서 사이트에 보안관련
문제가 될 수 있다.
특히 이 모듈은 시스템 경로, 사용자명/암호, 데이터베이스 이름과 같이 여러 아파치 모듈의 설정지시어에 기록한 민감한 정보를 유출할 수 있다. 모듈이 동작하는 방식상 이를 막을 방법이 없다. 그래서 이 모듈은 항상 주의해야 하며 통제된 환경에서만 사용해야 한다.
| 설명: | 모듈에 대한 추가 정보를 server-info 핸들러가 보여주도록 추가한다 |
|---|---|
| 문법: | AddModuleInfo module-name string |
| 사용장소: | 주서버설정, 가상호스트 |
| 상태: | Extension |
| 모듈: | mod_info |
| 지원: | 아파치 1.3 이후 |
module-name 모듈에 대한 추가 정보로 string의 내용을 HTML로 보여준다. 예를 들어,
AddModuleInfo mod_auth.c 'See <a \
href="http://www.apache.org/docs/2.0/mod/mod_auth.html">\
http://www.apache.org/docs/2.0/mod/mod_auth.html</a>'