Behaviorで設定する
・Allowed HTTP Method: GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE
・Cache Based On Selected Request Header: All ←重要
// Headerのパラメータも考慮する
・Forward Cookies: All
・Query String Forwarding And Caching: Forward all, based on all
もくじ
Query String Forwarding and Caching
CloudFrontのデフォルトはクエリパラメータを送信しない
- None
最大限キャッシュする場合 - Forward all, cache based on whitelist
ホワイトリストで指定したものをオリジンに転送する - Forward all, cache based on all
すべてのクエリパラメータをオリジンに転送する (基本これを選ぶ)
// すべてのクエリパラメータを送信して、パラメータ毎にキャッシュをする
@see