Apache 에서 mod_expires.so 모듈을 이용하여 정적 콘텐츠 중 웹 폰트(eot, ttf, woff)를 로컬 PC의 캐시에 저장하여
페이지 호출 시 속도 향상을 기대할 수 있음
설정 버전 : Apache 2.2.x
설정 방법 :
1) mod_expires.so 파일을 /엔진Home Dir/modules 밑에 위치시킨 후 컴파일
2) httpd.conf 파일에 아래와 같이 설정
LoadMoudle expires_module modules/mod_expires.so <-- 모듈 등록
<IfModule mod_expires.c>
ExpiresActive on
AddType application/vnd.ms-fontobject .eot
AddType application/x-font-ttf .ttf
AddType application/x-font-woff .woff
## Web fonts
ExpiresByType application/font-woff "access plus 1 week" <-- 첫 접속 후 1주일 간 캐쉬로 저장
ExpiresByType application/x-font-ttf "access plus 2 days"
ExpiresByType application/vd.ms-fontobject "access plus 3 months"
<IfModule>
웹 폰트 이외에도 image, Javascript 등의 파일도 캐시로 설정 가능