내 사이트에 다소 큰 이미지가 있습니다 (약 200kb). 나는 가까운 장래에 그것을 바꿀 계획이 없다. 어떻게 브라우저에 캐시하도록 지시 할 수 있습니까?브라우저에서 이미지 캐시하기
0
A
답변
4
올바른 헤더를 설정하면 많은 도움이됩니다.
만료 : 목, 그리니치 표준시 20시 00분 0초
이 헤더를 설정하면이 자원을 갱신하는 브라우저에 지시 2012 4월 15일을. 자세한 내용은 http://www.web-caching.com/mnot_tutorial/how.html을 참조하십시오.
의 ETag : "10c24bc-4ab-457e1c1f"
가있는 ETag는 두 번째 방문에서 서버로 전송됩니다. 여전히 동일하면 304를 보내고 수정하지 않습니다.
자세한 내용은 http://developer.yahoo.com/performance/rules.html를 참조 브라우저가 (당신이하지에 다시 얘기하지 않는 한) 이미지를 캐시하고 다시 그것을 다운로드하기 전에 chaged 경우 서버에 요청 기본적으로 장 구성 ETag를
1
. 이미지가 정적 인 경우 서버는 이미지가 수정되지 않았다고 정확하게 응답 할 수 있으며 브라우저는 한 번만 다운로드합니다.
만료 및 캐시 제어 헤더를 설정하여 이미지가 수정 된 경우 브라우저가 서버에 요청하지 않도록 할 수 있습니다. mod_expires가와 아파치와 예를 들어
는 사용할 수 : 먼저이 후 이미지를 1 년 동안 수정 된 경우 브라우저가 확인하지 않도록<FilesMatch thefilename.png>
ExpiresActive On
ExpiresDefault "access plus 1 year"
</FilesMatch>
이 헤더를이 만료 설정하고 캐시 제어합니다 이미지를 다운로드했습니다.
관련 문제
- 1. 웹보기에 캐시하기
- 2. HTML5로 JSON 객체 캐시하기
- 3. CGLayer를 사용하여 UITableView에서 셀을 캐시하기
- 4. 브라우저에서 이미지 캐싱
- 5. 이미지 일부 브라우저에서 회전 ...?
- 6. asp.net 브라우저에서 URL 앞의 이미지
- 7. 모바일 브라우저에서 이미지 렌더링 하시겠습니까?
- 8. 웹 브라우저에서 캐시하도록 강제하는 방법 이미지
- 9. 모든 브라우저에서 .svg 이미지 형식을 지원합니까?
- 10. GWT를 사용하여 브라우저에서 이미지 처리 수행
- 11. 브라우저에서
- 12. nginx를 사용하여 레일즈 애플리케이션에서 루비에 대한 정적 파일 캐시하기
- 13. 이미지 업로드 서블릿이 Chrome에서 작동하지 않지만 다른 브라우저에서 작동합니다.
- 14. 모든 브라우저에서 흰색 배경으로 투명도가 렌더링 된 PNG 이미지?
- 15. 서블릿을 사용하여 웹 브라우저에서 amazon s3에 저장된 이미지 표시
- 16. 여러 브라우저에서 asp.net을 사용하여 이미지 및 문서 표시
- 17. 브라우저에서 마우스가 가리키는 곳에서 이미지 색상을 얻을 수 있습니까?
- 18. 자바의 브라우저에서 애플릿에 큰 이미지 처리를 할 수 있습니까?
- 19. 이미지를 새 창에서 이미지 열기 ... 이미지를 브라우저에서 열지 않고도 가능합니까?
- 20. 웹 응용 프로그램의 이미지 처리 : 서버 또는 브라우저에서?
- 21. Javascript 이미지 높이가 모든 브라우저에서 작동하지만 firefox ... 제발 도와주세요?
- 22. 브라우저에서 캐싱하는 이미지 - app-engine-patch 응용 프로그램
- 23. 오페라 브라우저에서 실행중인 자바 스크립트를 사용하여 이미지 크기 조정
- 24. 브라우저에서 GIF 파일 인쇄
- 25. Jquery - 브라우저에서 큰 이미지보기
- 26. 브라우저에서 이미지가 표시되지 않습니다.
- 27. 이미지를 Rails와 브라우저에서 캐싱하지 않으시겠습니까?
- 28. 웹 브라우저에서 이미지를 열어야합니다.
- 29. 브라우저에서 이미지를 100 % 만들려면 어떻게해야합니까?
- 30. Android 브라우저에서 길게 누르기 기능