웹서버/Apache

[Tips] 이미지/CSS 파일 접근은 Access 로그에 남기지 않기

투칼론 2020. 3. 15. 06:56
반응형

아파치에서 제공하는 mod_setenvif 모듈을 활용하여 해당 기능을 설정할 수 있다.

 

httpd.conf 파일에 이미지/CSS 확장자에 대해 "특정문자열"(예, nolog)를 설정한후, 아래 Access Log 설정시에 env=!"특정문자열(예, env=!nolog)를 설정한다.

 

    ......

    SetEnvIf Request_URI ".css$" nolog
    SetEnvIf Request_URI ".jpg$" nolog
    SetEnvIf Request_URI ".gif$" nolog
    SetEnvIf Request_URI ".png$" nolog
    SetEnvIf Request_URI ".bmp$" nolog

    ......

    CustomLog "|/usr/sw/apache24/bin/rotatelogs /logs/apache/access.log.%y%m%d 86400 combined env=!nolog

 

 

[참고] https://httpd.apache.org/docs/current/mod/mod_setenvif.html