ユーザー言語に応じて変更される可能性のあるいくつかのページを配信するCloudfrontディストリビューションを作成しました。両方のページは、その前にELBがあるEC2インスタンスから提供されています。AWS CloudfrontはAccept-Languageヘッダーを転送しません
私のクラウドフロントはELBであり、キャッシュのデフォルト動作に関しては期待通りに動作します。しかし、ユーザーのAccept-Languageヘッダーに従ってページをキャッシュする必要があります。そのために、カスタムヘッダーホワイトリストを作成しました。そこにはAccept-Languageヘッダーが含まれていましたが、まったく動作しません。
私は成功裏に複数の設定を試しました。 ELBアドレスから直接ページを要求すると、期待どおりに動作しますが、CDNアドレスを使用するたびにAccept-Languageヘッダーが削除されます。ここで何が起こっているの?
答えをありがとうが、私はすでに読んだことがあり、私は私の質問を言ったようにドキュメントに記載されているすべてを行った。それでも、それは動作しません。 :-( – fabiomartins87