2017-10-27 8 views
0

私たちはS3バケットから静的リソースを提供するAWSクラウドフロントバックアップインフラストラクチャにウェブサイトを移植しています。クラウドフロントは、新しいリソースを取得するためのURLの質問マークをサポートしています

は、私たちは、ファイルが変更私たちのCMSは、新しいハッシュを生成し、この

http://example.com/static/foo.css?hash=1 

(キャッシュ無効化)のようなリソースにアクセスします。

だから我々はS3バケットとアクセスに

http://example.com/static/foo.css?hash=2 

をファイルfoo.cssをアップロードしかし、まだ古い内容が表示されます。クラウドフロントにキャッシュされているようですか?

これを回避できますか?

または変更する必要がありますか?

答えて

2

クエリパラメータを転送してキャッシュキーの一部として使用するようCloudFrontディストリビューションを設定する必要があります。文書番号here

関連する問題