CloudFrontは、起点からのエラー応答(たとえば503
)でCache-Control
ヘッダー(たとえばmax-age
)を使用しますか?または、エラー応答のキャッシングの長さは、常にディストリビューションに設定されたエラーキャッシュ最小TTLによって制御されますか? 「最小」という語を含めると、エラーキャッシングの動作が、起点がCache-Control max-age
である場合の非エラーキャッシングの動作と類似している可能性があることが示唆されていますが、このトピックのドキュメントでは、CloudFrontは、原点からのエラー応答(たとえば503)でCache-Controlヘッダーを使用しますか?
5
A
答えて
2
CloudFrontは、Error Caching Minimum TTL(デフォルトは5分)より大きい場合に、Web起源のエラー応答のヘッダーをCache-Control max-age
と尊重します。
max-age
がError Caching Minimum TTLより小さい場合、CloudFrontはError Caching Minimum TTLの応答をキャッシュしますが、原点セットのmax-age
をそのままクライアントに渡します。原点はmust-revalidate,no-cache,no-store
からCache-Control
を設定した場合
は同様に、CloudFrontをエラーキャッシュ最小TTLの応答をキャッシュが、乱されていないクライアントに起源によって設定Cache-Control
ヘッダを渡します。
キャッシュ最小TTLは、エラーコード400
、403
、404
、405
、414
、416
、500
、501
、502
、503
、及び504
ためにカスタマイズすることができるエラーが発生しました。サポートされているすべてのエラーコードに対して同時にカスタマイズすることはできません。各エラーコードごとに個別にカスタマイズする必要があります。これは、「カスタムエラー応答」を作成することによって行われます。多少紛らわしいことに、カスタムエラーページを用意する必要はありません。カスタムエラーレスポンスを作成するときは、「エラーレスポンスをカスタマイズする」に「いいえ」を選択できます(ナンセンスのように聞こえるが、それは本当です)。その場合は、選択したHTTPエラーコードのエラーキャッシュ最小TTLのみをカスタマイズしています。
関連する問題
- 1. 表示jQuery $ .ajax 503エラー応答
- 2. Golang:ReverseProxyからの応答ヘッダーを削除できますか?
- 3. OData応答からヘッダー値を取得
- 4. AWS API Gatewayの応答として、ヘッダーからリクエストへのヘッダーをバイパスする方法はありますか?
- 5. クロスドメインファイルアップロードの応答ヘッダーと要求ヘッダーを設定します。
- 6. BasicNetwork.performRequest:予期しない応答コード503
- 7. フィルターで応答のヘッダーを追加しますか?
- 8. 原点ヘッダーとは何ですか?また、Access-Control-Allow-Originはどこに挿入しますか?
- 9. jmeter HTTP応答でクッキーまたはヘッダーの応答が表示されない
- 10. XMLHttpRequestsは応答ヘッダーをキャッシュしますか?
- 11. Silverlightで応答ヘッダーを取得しますか?
- 12. JSを使用してHTTP応答ヘッダーを取得するにはどうすればよいですか?
- 13. fcgiwrapを使用したnginxサーバーでのCGI応答エラー
- 14. どのようにhttp応答ヘッダーからNginxを削除できますか?
- 15. iOSユニットテストが応答しない原因は何ですか?
- 16. どのように私はServletResponse()。getHeader(文字列)として応答からヘッダーを取得できますか?
- 17. Chromeの「予期しない応答コード:503」おそらく、herokuのsocket.ioと関係がありますか?
- 18. アスタリスクのブリッジング/応答遅れの原因となるエラーAMD
- 19. C2DM - Googleエンドポイントからのエラー応答:MismatchSenderId
- 20. javascriptを使用して応答のヘッダー(位置)値を取得します。
- 21. JavascriptでJSONを使用したXMLHTTPREQUEST応答ですか?
- 22. jasmine-ajaxモックレスポンスに応答ヘッダーを設定しますか?
- 23. OCSP応答でresponderIDを使用するとは何ですか?
- 24. DISQUSからエラー503接続に失敗しました
- 25. nodejsサーバからの応答をGzippingするときのエラー330
- 26. Symfony2 |応答/転送からヘッダーを隠す/取り除く
- 27. jQueryでajax呼び出しから応答ヘッダーを読み取る方法は?
- 28. ジャージとjsonの実装を使用したHTTP CacheControl
- 29. Servlet APIでgetRequestURL()を使用してLocationヘッダーの絶対URLで応答するのは悪いフォームですか?
- 30. NSPredictateを使用すると、エラーの原因は何ですか?