묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이미지파일 header에 만료일을 넣으려면 어떻게 해야하죠?
2009.05.22 11:27
얼마전 어떤분께서 Yslow에 관한 글을 자개에 올리셨길레...까먹고있던 사이트튜닝에 관해서 다시 생각하게 되었습니다.
브라우저가 그때그때 새로운 버젼을 확인해야할 파일(방문자그래프 같은것)을 제외하고는 캐싱 할수 있도록 파일의 만료일을 머나먼 미래로 해두라는 팁이 있던데...
도대체 이미지 파일의 header는 어떻게 입력하는 건지 모르겠네요.
이미지 파일 뿐 아니라 스크립트파일들도 그런 만료일 정보가 있더군요.
Etag(엔티티태그)가 뭔지도 잘 모르겠고...header와 비슷하거 같은데..^^;;
혹 아시는분 조언 부탁드립니다.
댓글 6
-
free4u.wo.tc
2009.05.22 13:24
-
◀CGlink▶
2009.05.22 14:35
엇~~ 댓글 감사합니다.
그럼 이건 이미지파일을 만들때 header를 넣어주는게 아니라 서버에서 설정을 해주는 것이라는 말씀인가요? -
free4u.wo.tc
2009.05.22 14:48
이미지를 서비스(전송)해주는 서버에서 처리해줘야될 문제로 생각됩니다. 이미지 자체와는 상관이 없죠 :) -
◀CGlink▶
2009.05.22 14:49
아~ 그렇군요....잘 몰라서..
cafe24 호스팅 쓰는건데 저걸 할 수 있는건지 알아봐야겠군요.
UI(레이아웃,위젯 등에서) 고정적으로 사용되는 이미지들은 CDN 서버로 별도로 또 뽑아놓은거라 어떨런지도 함 알아봐야할듯... ㅠㅠ -
free4u.wo.tc
2009.05.22 14:58
호스팅을 이용중이시라면 웹서버 설정에 접근은 불가능 하실걸로 보이고 mod_expires가 .htaccess에 사용이 가능하니
.htaccess에 설정을 넣어서 이용 하셔야 될듯합니다.
-
◀CGlink▶
2009.05.22 15:55
CDN으로 분리된 이미지를 캐슁할 수 있도록 해주려는 것이니까.
CDN계정에 .httaccess 파일을 만들어 넣어주어야겠군요.CDN도 어차피 http로 억세스하니까 .httaccess 이게 먹겠죠아마도..음...
답변 감사감사~~
apache 서버에서는 mod_expires를 이용하는 방법이 있습니다. 아래링크에 예제와 설명이 있으니 참고하세요 :)
http://httpd.apache.org/docs/2.0/ko/mod/mod_expires.html