WEB/web, was
[Apache] apache 캐시 설정, httpd.conf, mod_expires
JJunDol2
2020. 6. 29. 13:48
apache 웹 서버에 정적 파일을 캐싱하도록 하여 최초 접속 이후 재접속 시 로딩을 빠르게 해 줄 수 있음
mod_expiers.so
apache의 modules 디렉토리 > mod_expires.so 확인
https://httpd.apache.org/docs/2.2/ko/mod/mod_expires.html
httpd.conf 수정
- apache의 conf 디렉토리 > httpd.conf수정
LoadModule expires_module modules/mod_expires.so
- mod_expires모듈 주석이 되어있다면 주석 해제, 아예 없으면 추가
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
...
...
</IfModule>
- 캐싱처리할 정적파일에 대한 설정 작성
- month는 캐싱을 처리한 기간으로 초단위까지 원하는 기간으로 변경이 가능
- apahce 재시작하면 반영완료