AWS

CloudFrontキャッシュを極力行わない設定

AWS

 

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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)