我創建了一個Cloudfront發行版,可以根據用戶語言提供一些可能會更改的頁面。這兩個頁面都是從一個EC2實例提供的,ELB在其前面。AWS Cloudfront不轉發Accept-Language標頭
我的Cloudfront起源是ELB,它的緩存默認行爲按預期工作。雖然,我需要根據用戶的Accept-Language頭來緩存頁面。爲此,我創建了一個自定義標頭白名單,其中包含Accept-Language標頭......但它根本不起作用。
我試過多次配置沒有成功。如果我通過ELB地址直接請求頁面,它會按預期工作,但每次使用CDN地址時,都會將Accept-Language標題從中刪除。想知道這裏發生了什麼?
感謝您的回答,但我已經閱讀並做了文檔中提到的所有內容,正如我所說的那樣。不過,它不起作用。 :-( – fabiomartins87