HTTPS/HTTP Cache Sharing

최신 업데이트:2026-04-28 17:40:41

일반적으로 사용자가 HTTP 또는 HTTPS 프로토콜을 사용하여 동일한 콘텐츠를 요청할 때, 요청 URL은 http://domain/index.htmlhttps://domain/index.html 과 같이 스킴(scheme)만 다릅니다. 기본적으로 CDN 서버는 동일한 파일의 여러 복사본을 캐시하며, 대부분의 경우 파일 내용이 동일할 것으로 예상됨에도 불구하고 프로토콜이 다른 요청은 별도의 캐시 항목에 적중(hit)합니다.

CDNetworks CDN 플랫폼에서는 HTTP/HTTPS 프로토콜만 다른 요청을 동일한 파일로 캐시할지 여부를 사용자 지정할 수 있습니다. 또한 CDN 서버에서 캐시를 삭제(퍼지)할 때 프로토콜 차이를 무시할지 여부를 구성하여 동일한 URL(스킴만 다름)을 공유하는 파일 리소스를 새로 고칠 수 있습니다.

CDN 서버에서 사용자 요청의 캐시 적중률(hit rate)을 향상시키려면 HTTPS/HTTP Cache Sharing 을 구성하는 것을 강력히 권장합니다.

HTTPS/HTTP Cache Sharing 구성 방법

  1. CDNetworks Console 에 로그인하고 해당 제품을 선택합니다.
  2. Configuration 으로 이동하여 구성하려는 도메인을 찾은 다음, 상단의 Edit Configuration 또는 도메인 오른쪽의 Edit 버튼 Remove“Security Protection/Attack Detection” configuration entrance을 클릭합니다.
  3. 구성 수정 페이지로 들어가 Cache Optimization 아래의 HTTPS/HTTP Cache Sharing 을 찾은 다음 Add 버튼을 클릭합니다.
  4. 규칙 편집 페이지에서 필요에 따라 다음 구성 옵션을 쉽게 추가할 수 있습니다.
Parameter Description
Ignore Protocol When Caching 이 설정의 기본값은 No 입니다. 이는 동일한 파일 URL에 대해 사용자 요청의 HTTP/HTTPS 프로토콜을 무시하지 않아 CDN 노드에 동일한 파일에 대한 여러 캐시 항목이 생성됨을 의미합니다.
Yes 를 선택하면 CDN 서버가 요청 프로토콜을 무시합니다. 파일(예: 파일 A)이 CDN 서버에 캐시되면, HTTP 또는 HTTPS 프로토콜을 사용하는 파일 A에 대한 요청은 CDN 서버의 동일한 캐시 항목에 적중(hit)합니다.
Ignore Protocol When Purging 기본값은 No 입니다. 즉, https:// 파일 경로를 지정하여 퍼지(purge) 작업을 제출하면 CDN 서버에서 https:// 캐시 항목만 퍼지됩니다. http:// 캐시 항목이 있는 경우 http:// 를 사용하는 요청은 계속해서 기존 캐시에 적중(hit)합니다.
Yes 를 선택하면 퍼지 작업의 URL 프로토콜이 무시되고 CDN 서버에서 http://https:// 캐시 항목이 모두 퍼지됩니다. 이후 사용자의 요청은 HTTP 또는 HTTPS에 관계없이 캐시 MISS 가 발생합니다.
현재 이 구성은 URL Purge 모드에만 적용됩니다.

설정을 완료한 후 OK 를 클릭하고 Next 를 선택하여 설정을 제출하십시오. 프로덕션 환경에 대한 잠재적인 중단을 최소화하기 위해 스테이징 환경에서 Pre-deploy 테스트를 수행하는 것을 강력히 권장합니다. 이 중요한 단계를 통해 라이브 환경에 적용하기 전에 구성이 정확한지 확인할 수 있습니다. 설정의 정확성을 확인한 후 Deploy Now 를 클릭하여 프로덕션 환경에 구현하십시오. 구성은 일반적으로 3-5분 이내에 적용됩니다. 사전 배포 테스트에 대한 포괄적인 지침과 구성의 효율성을 확인하려면 Deploy the Configurations to Staging Environment for Validation 튜토리얼을 참조하십시오.

Notes

Ignore Protocol When CachingYes 로 설정하면 Ignore Protocol When Purging 은 기본적으로 Yes 로만 설정할 수 있으며 No 로 구성할 수 없습니다. 그렇지 않으면 CDN 서버에서 콘텐츠를 캐시할 때 프로토콜을 무시하도록 구성했으므로 HTTP 또는 HTTPS 프로토콜이 포함된 사용자 요청은 캐시에 적중(hit)하지만 CDN 서버는 HTTP 프로토콜로 콘텐츠를 캐시할 수 있습니다. 그러나 제출한 퍼지 작업이 HTTPS 프로토콜을 사용하고 캐시를 퍼지할 때 프로토콜을 무시하지 않으면 HTTP 프로토콜 캐시 항목은 퍼지되지 않으며, 사용자 요청은 여전히 이전의 캐시된 파일(캐시 유효 기간 내에 있는 경우)에 적중하게 됩니다.

이 문서의 내용이 도움이 되었습니까?
아니오
정상적으로 제출되었습니다.피드백을 주셔서 감사합니다.앞으로도 개선을 위해 노력하겠습니다.