Edge Cache TTL(Time to Live)は、Cloudflare のグローバルネットワークにリソースをキャッシュできる最長時間です。Edge Cache TTL はレスポンスヘッダーには表示されません。最短の Edge Cache TTL はプランによって異なります。
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
| 提供状況 | はい | はい | はい | はい |
| 最短の Edge Cache TTL | 2 時間 | 1 時間 | 1 秒 | 1 秒 |
Edge Cache TTL の設定方法は、Cache Rules を参照してください。
Browser Cache TTL は、訪問者のブラウザーにキャッシュしたリソースの有効期限です。デフォルトでは、Cloudflare は Expires と Cache-Control ヘッダーで指定されたキャッシュ期限を尊重します。ただし、次の場合はこれらのヘッダーを上書きします。
- オリジン Web サーバーから返された
ExpiresまたはCache-Controlヘッダーの値が、Cloudflare の Browser Cache TTL 設定より短い場合。 - オリジン Web サーバーが
Cache-ControlもExpiresも送らない場合。
Cache Rule で明示的に設定しない限り、Browser Cache TTL を Respect Existing Headers にした場合、Cloudflare は Cache-Control ヘッダーを上書きしたり挿入したりしません。
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
| 提供状況 | はい | はい | はい | はい |
| 最短の Browser Cache TTL(Page Rules) | 2 分 | 2 分 | 2 分 | 30 秒 |
| 最短の Browser Cache TTL | 1 秒 | 1 秒 | 1 秒 | 1 秒 |
| デフォルトの Browser Cache TTL | 4 時間 | 4 時間 | 4 時間 | 4 時間 |
Browser Cache TTL の設定方法は、Browser Cache TTL を設定する を参照してください。