IIS Cache 설정 방법은 무엇인가요?
💡 요약 정리
- Cache 설정은 asp 소스 또는 IIS 출력 캐시 기능을 활용할 수 있습니다.
- asp에서는 meta 태그로 캐시 제거 또는 자동 새로고침 설정이 가능합니다.
- IIS 7 이상에서는 커널 캐시 사용, 캐시 용량 제한, 규칙 설정 등 고급 캐시 기능을 제공합니다.
- 각 설정은 웹 성능 향상 목적에 따라 선택 적용할 수 있습니다.
1. asp 소스에 삽입하는 방법
-
형식:
<meta http-equiv="refresh" content="초단위시간;url=링크페이지">→ 설정한 초단위 시간이 지나면 지정한 링크 페이지로 이동 -
예시:
<meta http-equiv="refresh" content="60">→ 60초마다 새로고침 -
캐시를 하지 않도록 설정하는 메타 태그:
<meta http-equiv="Cache-Control" content="no-cache"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Expires" content="now"> <meta http-equiv="Expires" content=0>→ 캐시가 되지 않도록 설정
2. IIS에서 캐시 설정 (IIS 7.0 이상)
IIS 웹사이트의 성능 향상을 위해 출력 캐시