Cache the Error Status Code

최신 업데이트:2024-07-17 17:19:58

오리진 서버에서 반환되는 HTTP 오류 상태 코드에 따라, CDNetworks CDN 플랫폼에서 간단한 사용자 정의 설정을 수행하여 해당 상태 코드에 대응하는 오류 메시지 페이지의 캐시 기간을 CDN 서버에 지정할 수 있습니다. 이 설정은 CDN 서버가 일부 악의적인 사용자 요청에 대해 캐시된 응답을 가지고 있지 않을 때 빈번한 백 투 오리진 요청을 최소화하여 오리진 서버의 부하를 크게 줄이는 데 도움이 됩니다. 기본적으로, CDN 서버는 귀하의 웹사이트가 반환하는 오류 상태 코드에 대한 오류 메시지 페이지를 캐시하지 않습니다.

오류 상태 코드 캐시 설정 방법

  1. CDNetworks 콘솔에 로그인하고 적절한 제품을 선택합니다.
  2. Configuration으로 이동하여 설정하려는 도메인을 찾아, 도메인 이름 오른쪽의 편집 버튼이나 상단의 Edit Configuration을 클릭합니다 Self-Service Configuration for China Premium Service Onboarding.
  3. 설정 수정 페이지에 들어가서 Cache Optimization 아래의 Error Status Code Cache Duration을 찾고, 추가 버튼을 클릭합니다.
  4. 규칙 편집 페이지에서 필요에 따라 다음 설정 옵션을 쉽게 추가할 수 있습니다.


설정 가능한 항목은 다음과 같습니다:

매개변수 설명
상태 코드 CDN 서버가 오류 메시지 페이지를 캐시해야 하는 오리진 응답 상태 코드를 입력합니다. 플랫폼은 다음 상태 코드를 지원합니다: 204; 305; 400; 403; 404; 405; 414; 416; 423; 429; 500; 501; 502; 503; 504
주: 기본적으로, 404 상태 코드의 오류 메시지 페이지는 1분 동안 캐시됩니다.
캐시 시간 위의 상태 코드에 대응하는 오류 메시지 페이지를 CDN 서버에서 캐시하는 기간을 설정합니다. 현재 지원되는 시간 단위는 ,시간입니다。
캐시 시간이 0으로 설정된 경우, 페이지는 CDN 서버에 캐시되지 않습니다。

구성을 완료한 후 확인을 클릭하고 다음을 선택하여 설정을 제출하십시오. 프로덕션 환경에 영향을 최소화하기 위해, 스테이징 환경에서 사전 배포 테스트를 강력히 권장합니다. 이 중요한 단계는 설정이 라이브 환경에 적용되기 전에 정확성을 보장합니다. 설정의 정확성을 확인한 후 지금 배포를 클릭하여 라이브 환경에 구현합니다. 설정은 일반적으로 3-5분 내에 적용됩니다. 사전 배포 테스트 및 설정 효과 확인에 대한 포괄적인 가이드는 구성을 스테이징 환경에 배포하여 검증하기 튜토리얼을 참조하십시오。

베스트 프랙티스

예시 1: 오리진 응답 상태 코드 403 또는 404의 오류 메시지 페이지 캐시 기간 설정
이 규칙이 적용되는 가속 도메인에 대해, 사용자의 요청이 CDN을 통해 오리진 서버에서 상태 코드403또는404의 응답을 트리거하면, 오류 메시지 페이지는 CDN 서버에서 10분 동안 캐시됩니다. 이 캐시 기간 동안 다른 사용자가 유사한 요청을 하면, CDN 노드는 캐시된 오류 메시지 페이지를 직접 반환합니다。


주의사항

CDN 서버에서 오류 메시지 페이지의 캐시 기간을 길게 설정하면, 그 캐시 기간 동안 CDN 서버는 사용자에게 캐시된 페이지를 직접 반환합니다. 따라서, 클라이언트에게 짧은 시간 내에 다른 특정 파일을 반환하려는 경우, 규칙의 캐시 기간을 설정할 때 주의가 필요합니다。

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