2016-04-04 3 views
1

パスパターンプロパティのドキュメントは完全に網羅的ではありません。AWS Cloudfront - キャッシュ動作 - パスパターンフォーマット

このキャッシュ動作が適用されるパターン。たとえば、あなたが* /画像を指定することができます。JPG今

、私はパスパターンがimages/*のようなものやその他の単純なバリエーション可能性がありますが、それは/path/*/latest/ようなものにすることができます理解できますか?

私はそのパターンを保存できますが、期待どおりに動作していないようです。 Cloufrontは、*の後のすべてを無視し、/path/*/latestがTTLがゼロの上位の動作(0桁目)であることにかかわらず、path/*以下のすべてをキャッシュするように見えます。

さらに明確にするために、私はpath/*/latestのような特定のサブパスを除いて、クラウドフロントによってサービスされる(キャッシュされる)ようにしますが、キャッシュしないでください私はそれにゼロのTTLを与えた)。

答えて

1

問題は動作の順序に関係している可能性があります。 path/*/latest/path/*より前に発生しますか?キャッシュの動作は、CloudFrontコンソールにリストされている順に処理されます。

+0

私はパス/ */latestが先頭(最初、ゼロ次)の動作であると言っています。私はこの問題が404エラーのキャッシングによるものだと思っています。まだ確認していない – user2560528

+0

CloudFrontは5分間以上404をキャッシュしてはいけません(デフォルトのキャッシュキャッシュ期間を変更していないものと仮定します) –

関連する問題