웹사이트의 캐시를 적절하게 조절하여 트래픽을 줄일 수 있다.
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 홈페이지에서 확인 가능