이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 15073|회답: 0

[캐나다 표준] CDN 서비스를 사용하여 Apache 캐시 정책 설정

[링크 복사]
게시됨 2014. 11. 2. 오후 1:45:30 | | | |
Apache의 만료 정책은 Apache의 mod_expires 및 mod_headers 모듈을 통해 설정할 수 있습니다:

1) 모듈 mod_expires 설정:
설정 파일을 통해 HTTP "Expires" 및 "Cache-Control" 헤더를 제어할 수 있습니다
mod_expires 모듈의 주요 기능은 페이지 헤더 정보에 만료 태그와 캐시-제어 태그를 자동으로 생성하여 클라이언트 방문 빈도와 빈도를 줄이고 불필요한 트래픽을 줄이고 접근 속도를 높이는 것입니다
mod_expires Apache에서 가장 단순한 모듈 중 하나로, 단 세 개의 명령어만 가지고 있습니다
ExpiresActive 지시: "Expires:"와 "Cache-Control:" 헤더를 생성하는 함수를 켜거나 끕.
ExpiresByType 지시: MIME 유형 문서(예: 텍스트/html)의 만료 시간을 지정합니다.
만료 기본 명령: 모든 문서의 만료 시간을 기본값으로 설정합니다.

만료 시간 작성법
"Access Plus 1개월"
"접근 권한 플러스 4주"
"지금 30일 추가"
"수정 플러스 5시간 3분"
A2592000
M604800
access, now, A는 동일한 의미를 가지며, 만료 시간은 접근 시점부터 시작된다.
수정과 M은 같은 의미를 가지며, 만료 시간은 접근된 파일의 마지막 수정 시간부터 시작된다.
따라서 후자의 작성 방식은 정적 파일에만 적용되며, 스크립트로 생성된 동적 페이지는 영향을 받지 않습니다

구성 예시:

    만료 mod_expires 활성화 중
    만료 기본값 "접근 권한 추가로 6개월"
    만료되기타입 이미지/* "접근 권한 플롯 10년"
    만료 입력 텍스트/* "접근 권한 플러스 10년"
    ExpiresByType application/* "접근 플러스 30분"

검증: 이미지/jpeg 캐시 시간은 315360000초 (10년)



이미지/jpeg를 캐시하지 않기로 설정하면(최대 연령을 0으로 설정):

# 만료 유형: 이미지/* "접근 권한 추가로 10년"
ExpiresByType image/* A0




2) 모듈 mod_headers 설정:

   # 연도 (flv, gif, ico 파일 형식에 대해 1년 캐시 시간)

헤더 집합 Cache-Control "max-age=2592000"


# WEEK (pdf.swf, js, css 캐시 시간은 일주일)

헤더 집합 Cache-Control "max-age=604800"


# 절대 캐시하지 마세요 (jsp.swf, ico 파일 형식이 캐시되지 않음)

헤더 세트 만료 "2003년 12월 1일 목요일 16:00:00 GMT"
헤더 집합 Cache-Control "저장소 없음, 캐시 없음, 재검증 필수"
헤더 집합 Pragma "no-cache"






이전의:페이지 헤더의 캐시 제어가 노캐시로 설정되어 있다면, 접근 권한이 CDN을 통해 백서버로 이루어지게 되나요?
다음:CDN 서비스를 사용하여 IIS 캐시 정책 설정을 설정합니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com