본문 바로가기
IT 인터넷

웹사이트 트래픽을 줄이자 (2) - mod_expires

by 곰달달 2017. 7. 28.



웹사이트의 캐시를 적절하게 조절하여 트래픽을 줄일 수 있다.


mod_expires 모듈은 웹사이트에 접근시에 이미지, css, js, html등 사용하는 파일의 캐시를 설정하는 모듈이다.


<IfModule mod_expires.c>
    ExpiresActive On

    # 기본설정
    ExpiresDefault "access plus 1 month"

    # 파비콘
    ExpiresByType image/x-icon "access plus 1 year"

    # 이미지
    ExpiresByType image/gif "access plus 1 month"
    ExpiresByType image/png "access plus 1 month"
    ExpiresByType image/jpg "access plus 1 month"
    ExpiresByType image/jpeg "access plus 1 month"

    # html
    ExpiresByType text/html "access plus 0 seconds"

    # css
    ExpiresByType text/css "access plus 1 year"

    # javascript
    ExpiresByType application/javascript "access plus 1 year"

    # data
    ExpiresByType application/json "access plus 0 seconds"
    ExpiresByType application/xml "access plus 0 seconds"
    ExpiresByType text/xml "access plus 0 seconds"

    # feeds
    ExpiresByType application/atom+xml "access plus 1 hour"
    ExpiresByType application/rss+xml "access plus 1 hour"
</IfModule>


자세한 정보는 Apache 홈페이지에서 확인 가능