최신 업데이트:2024-07-17 17:19:59
일반적으로 사용자가 HTTP 또는 HTTPS 프로토콜을 사용하여 동일한 콘텐츠를 요청할 때, 요청 URL은 프로토콜에 따라 다릅니다. 예를 들어, http://domain/index.html
과 https://domain/index.html
입니다. CDN 서버는 기본적으로 동일한 파일의 여러 복사본을 캐시하며, 다른 프로토콜을 사용하는 요청은 다른 캐시 항목에 히트됩니다. 그러나 대부분의 경우 파일 내용은 동일할 것으로 예상됩니다.
CDNetworks CDN 플랫폼에서는 HTTP/HTTPS 프로토콜에 따라 다르게 요청된 파일을 동일한 파일로 캐시할지 여부를 사용자 정의할 수 있습니다. 또한, CDN 서버에서 캐시를 삭제할 때 프로토콜 차이를 무시할지 여부를 구성하여 프로토콜만 다를 뿐 동일한 URL을 공유하는 파일 리소스를 새로 고칠 수 있습니다.
CDN 서버에서 사용자 요청의 캐시 히트율을 높이기 위해 HTTPS/HTTP 공유 캐시를 구성하는 것이 좋습니다.
매개변수 | 설명 |
---|---|
캐시 시 프로토콜 무시 | 이 설정의 기본값은 아니요이며, 동일한 파일 URL은 사용자 요청의 HTTP/HTTPS 프로토콜을 무시하지 않고, CDN 노드에서 동일한 파일에 대해 여러 캐시 항목이 생성됩니다. 예를 선택하면 CDN 서버는 요청 프로토콜을 무시합니다. CDN 서버에 파일(예: 파일 A)이 캐시된 경우, HTTP 또는 HTTPS 프로토콜을 사용하여 파일 A를 요청하면 CDN 서버의 동일한 캐시 항목에 히트됩니다. |
캐시 새로 고침 시 프로토콜 무시 | 기본값은 아니요이며, https:// 파일 경로를 지정하여 새로 고침 작업을 제출하면 CDN 서버의 https:// 캐시 항목만 새로 고쳐집니다. http:// 캐시 항목이 있는 경우, http:// 을 사용한 요청은 기존 캐시에 히트됩니다.예를 선택하면 새로 고침 작업의 URL 프로토콜이 무시되며, CDN 서버의 http:// 및 https:// 캐시 항목이 모두 새로 고쳐집니다. 이후 사용자 요청은 HTTP 또는 HTTPS에 관계없이 캐시 MISS 가 발생합니다.현재 이 설정은 URL 새로 고침 모드에만 적용됩니다. |
설정을 완료한 후 확인을 클릭하고 다음을 선택하여 설정을 제출하십시오. 프로덕션 환경에서의 잠재적인 혼란을 최소화하기 위해 스테이징 환경에서 사전 배포 테스트를 강력히 권장합니다. 이 중요한 단계는 설정이 라이브 환경에서 적용되기 전에 정확성을 확인할 수 있도록 합니다. 설정의 정확성을 확인한 후 지금 배포를 클릭하여 라이브 환경에 구현하십시오. 설정은 일반적으로 3~5분 내에 유효해집니다. 사전 배포 테스트 및 설정의 유효성을 확인하는 방법에 대한 종합 가이던스는 설정을 스테이징 환경에 배포하여 검증 튜토리얼을 참조하십시오.
캐시 시 프로토콜 무시 설정을 예로 설정하면, 캐시 새로 고침 시 프로토콜 무시 설정은 기본적으로 예로만 설정할 수 있으며 아니요로 설정할 수 없습니다. 이유는 CDN 서버에 콘텐츠를 캐시할 때 프로토콜을 무시하도록 설정한 경우, HTTP 또는 HTTPS 프로토콜을 사용한 사용자 요청이 캐시에 히트되지만, CDN 서버는 HTTP 프로토콜로 콘텐츠를 캐시할 수 있습니다. 그러나 새로 고침 작업을 제출할 때 HTTPS 프로토콜을 사용하고, 캐시를 새로 고칠 때 프로토콜을 무시하지 않으면 HTTP 프로토콜 캐시 항목은 새로 고쳐지지 않으며, 사용자 요청은 여전히 오래된 캐시 파일에 히트될 수 있습니다(캐시 유효 기간 내에 있는 경우).