コンテンツにスキップ

エッジとブラウザキャッシュTTL

エッジキャッシュTTL

エッジキャッシュTTL(Time to Live)は、Cloudflareのグローバルネットワーク内でリソースをキャッシュする最大時間を指定します。エッジキャッシュTTLはレスポンスヘッダーには表示されず、最小エッジキャッシュTTLはプランタイプによって異なります。

Free Pro Business Enterprise

Availability

Yes

Yes

Yes

Yes

Minimum Edge Cache TTL

2 hours

1 hour

1 second

1 second

エッジキャッシュTTLの設定方法についての詳細は、キャッシュルールを参照してください。

ブラウザキャッシュTTL

ブラウザキャッシュTTLは、訪問者のブラウザにキャッシュされたリソースの有効期限を設定します。デフォルトでは、CloudflareはExpiresおよびCache-Controlヘッダーに設定されたキャッシュの有効期限を尊重しますが、次の場合にはそれらのヘッダーを上書きします:

  • オリジンウェブサーバーからのExpiresまたはCache-Controlヘッダーの値が、CloudflareのブラウザキャッシュTTL設定よりも小さい場合。
  • オリジンウェブサーバーがCache-ControlまたはExpiresヘッダーを送信しない場合。

キャッシュルールで特に設定されていない限り、CloudflareはブラウザキャッシュTTL既存のヘッダーを尊重に設定した場合、Cache-Controlヘッダーを上書きしたり挿入したりしません。

Free Pro Business Enterprise

Availability

Yes

Yes

Yes

Yes

Minimum Browser Cache TTL (Page Rules)

2 minutes

2 minutes

2 minutes

30 seconds

Minimum Browser Cache TTL (Cache Rules)

2 hours

1 hour

1 second

1 second

Default Browser Cache TTL

4 hours

4 hours

4 hours

4 hours

ブラウザキャッシュTTLの設定方法についての詳細は、ブラウザキャッシュTTLの設定を参照してください。