게시된 날짜: Jul 24, 2020
Amazon CloudFront에서 새 캐시 및 원본 요청 정책에 사용할 수 있는 추가적인 위치 정보 헤더가 제공됩니다.
이제 CloudFront를 구성해서 캐싱 및 원본 요청 정책을 더욱 세밀하게 지정할 수 있는 추가적인 위치 정보 헤더를 추가할 수 있습니다. 이전에는 CloudFront에서 원본으로 보내는 요청 헤더에 시청자의 국가 코드를 제공하도록 Amazon CloudFront를 구성했습니다. 새로운 헤더를 사용하면 시청자의 국가 이름, 지역, 도시, 우편번호, 위도, 경도에 대한 원본 액세스와 캐시 동작을 더욱 세밀하게 제어할 수 있으며, 모든 것은 시청자의 IP 주소를 기반으로 합니다.
추가적인 위치 정보 헤더와 샘플 값:
CloudFront-Viewer-Country-Name: United States
CloudFront-Viewer-Country-Region: MI
CloudFront-Viewer-Country-Region-Name: Michigan
CloudFront-Viewer-City: Ann Arbor
CloudFront-Viewer-Postal-Code: 48105
CloudFront-Viewer-Time-Zone: America/Detroit
CloudFront-Viewer-Latitude: 42.30680
CloudFront-Viewer-Longitude: -83.70590
CloudFront-Viewer-Metro-Code: 505
추가적인 위치 정보 헤더와 기존에 지원된 CloudFront 헤더를 사용하여 시청자에게 제공하는 콘텐츠를 맞춤 설정할 수 있습니다. 예를 들어 우편번호 헤더를 원본에 전달하면 하이퍼 로컬 콘텐츠 또는 광고를 표시할 수 있습니다. 또한 Lambda@Edge 원본 요청 함수를 사용하여 네트워크 호출을 보내 로컬 언어 파일로 가져오고, 각 국가나 지역에 대해 언어별 HTML 페이지를 구성 및 반환할 수 있습니다.
이런 추가적인 위치 정보 헤더는 모든 Amazon CloudFront 배포에서 무료로 사용할 수 있습니다.
새로운 헤더를 사용하려면 CloudFront 개발자 안내서를 참조하십시오. 새 캐시 및 원본 요청 정책에 대한 자세한 내용은 블로그를 참조하십시오. Lamda@Edge 제품 페이지에서 CloudFront 이벤트에 응답하는 코드를 실행하는 방법에 대해 알아보십시오. Amazon CloudFront에 대해 자세히 알아보려면 제품 페이지로 이동하십시오.