張貼日期: Mar 20, 2018

自即日起,Lambda@Edge 可讓您存取來源對應事件當中的其他白名單標題 (包括自訂標題),以進一步自訂 Amazon S3 儲存貯體中存放內容的交付。例如,您可設定 Amazon CloudFront 將國家標題快取和轉寄至 S3 來源,然後再根據檢視者的位置,使用 Lambda@Edge 將其重新導向至您網站的國家特定版本。CloudFront 亦會快取回應,以針對您網站的後續要求進一步增強效能。

在此之前,您僅可根據以下三項標題,設定 S3 來源中的 Amazon CloudFront 來轉寄和快取物件:Access-Control-Request-Headers、Access-Control-Request-Method 和 Origin。此做法讓您無法徹底運用 Lambda@Edge 的完整功能,因為您僅可在想要自訂 S3 儲存貯體中存放內容的交付時,使用 Cookie 和查詢字串。推出本支援後,您現可透過 S3 來源設定 CloudFront 快取和轉寄其他數項標題,例如 CloudFront-Viewer-Country 或 CloudFront-Is-*-Viewer,然後使用 Lambda@Edge 根據這些標題來自訂內容,並以低延遲效能將內容交付至檢視者。若要查看所有受支援的標題,請按一下此處

使用此新功能無須額外付費。要進一步了解 Lambda@Edge,請參閱產品頁面。有關如何使用此新功能的詳細資訊,請參閱下列資源: