반응형
apache를 기본 설정으로 사용할 경우 클라이언트 접속시 image 로딩에 대한 내용이 전부 access_log에 남게 된다.
접속자가 많은 사이트는 이런 불필요한 로그들로 인해 파일 사이즈가 GB 단위를 넘게 되는 경우가 많은데, 아래의 설정으로 image 관련 로그를 배제할 수 있다.
# httpd.conf 수정
# vi /etc/httpd/conf/httpd.conf
설정파일 경로 부분은 각 OS나 아파치 버전에 맞게..
<IfModule log_config_module>
.
.
SetEnvIfNoCase Request_URI ".(bmp | gif | jpg | jpeg | png | css | swf)$" not_log
.
.
</IfModule>
필요에 따라 원하는 확장자를 추가로 등록해서 사용할 수 있다.
앞서 올린 외부링크 막기와 유사하게 SetEnvIFNoCase 를 잘 활용한 부분이라 볼 수 있다.
다음 시간엔 로그로테이션을 이용한 로그파일 관리에 대해 살펴볼 예정이다.(검색해보니 이미 작성한 기록이 있다.)
반응형
'IT 인터넷' 카테고리의 다른 글
[LINUX] 메일 발송 리턴 메시지 모음 (0) | 2024.11.23 |
---|---|
[LINUX] cpulimit 도구 사용하기 (0) | 2024.11.20 |
[APACHE+@] WEB에 특정 IP접근 차단하는 방법 (0) | 2024.11.18 |
[APACHE] 이미지 외부 링크 막기 위한 설정 (0) | 2024.11.16 |
[APACHE] server-status를 이용한 아파치 모니터링 방법 (0) | 2024.11.15 |