# Cache / CDN グローバルサーバーネットワークでコンテンツをキャッシュし、サイトを高速化します > 以下のリンクは、各ページの Markdown 版を直接指します。 任意のページは、`index.md` サフィックスなしの URL に `Accept: text/markdown` ヘッダーを付けて取得することもできます(例: `curl -H "Accept: text/markdown" https://developers.cloudflare.com/cache/`)。 > > その他の Cloudflare 製品は、[Cloudflare ドキュメントディレクトリ](https://developers.cloudflare.com/llms.txt) を参照してください。 ## 概要 - [Cloudflare Cache](https://developers.cloudflare.com/cache/index.md): Cloudflare のエッジサーバーから静的コンテンツと動的コンテンツをキャッシュして配信します。 ## はじめに - [はじめに](https://developers.cloudflare.com/cache/get-started/index.md): Web サイト向けに Cloudflare のキャッシュを設定します。 ## 変更履歴 - [変更履歴](https://developers.cloudflare.com/cache/changelog/index.md): Cloudflare Cache 機能の最新の更新と変更を確認できます。 ## advanced-configuration - [Cache Reserve](https://developers.cloudflare.com/cache/advanced-configuration/cache-reserve/index.md): キャッシュしたコンテンツを R2 ストレージに保持し、キャッシュエビクションをなくします。 - [Crawler Hints](https://developers.cloudflare.com/cache/advanced-configuration/crawler-hints/index.md): IndexNow で、コンテンツが変わったタイミングを検索エンジンのクローラーに伝えます。 - [Early Hints](https://developers.cloudflare.com/cache/advanced-configuration/early-hints/index.md): 103 Early Hints でアセットをプリロードし、ページ読み込みを速くします。 - [クエリ文字列のソート](https://developers.cloudflare.com/cache/advanced-configuration/query-string-sort/index.md): クエリ文字列パラメーターを並べ替えて、キャッシュヒット率を上げます。 - [Cloudflare で訪問者向けコンテンツを配信する](https://developers.cloudflare.com/cache/advanced-configuration/serve-tailored-content/index.md): デバイスタイプ、所在地、言語に応じて、異なるキャッシュ済みコンテンツを配信します。 - [Vary for Images](https://developers.cloudflare.com/cache/advanced-configuration/vary-for-images/index.md): 訪問者のブラウザーに最適な形式で画像を配信します。 ## cache-security - [Web キャッシュポイズニングを防ぐ](https://developers.cloudflare.com/cache/cache-security/avoid-web-poisoning/index.md): Web キャッシュポイズニング攻撃からサイトを守ります。 - [Cache Deception Armor](https://developers.cloudflare.com/cache/cache-security/cache-deception-armor/index.md): 非公開コンテンツが漏えいするキャッシュ欺瞞攻撃を防ぎます。 - [クロスオリジンリソース共有(CORS)](https://developers.cloudflare.com/cache/cache-security/cors/index.md): Cloudflare が CORS ヘッダーとクロスオリジンリソースのキャッシュを扱う方法です。 ## concepts - [HEAD リクエストと Set-Cookie ヘッダー](https://developers.cloudflare.com/cache/concepts/cache-behavior/index.md): Cloudflare が HEAD リクエストと Set-Cookie ヘッダーをどう扱うかを説明します。 - [Origin Cache Control](https://developers.cloudflare.com/cache/concepts/cache-control/index.md): オリジンの Cache-Control ヘッダーが、Cloudflare のキャッシュ動作にどう影響するかを説明します。 - [Cloudflare のキャッシュレスポンス](https://developers.cloudflare.com/cache/concepts/cache-responses/index.md): Cloudflare が HTTP レスポンスで返すキャッシュステータスヘッダーです。 - [CDN-Cache-Control](https://developers.cloudflare.com/cache/concepts/cdn-cache-control/index.md): CDN-Cache-Control ヘッダーで、Cloudflare のキャッシュを独立して制御します。 - [キャッシュをカスタマイズする](https://developers.cloudflare.com/cache/concepts/customize-cache/index.md): ルール、Workers、ヘッダーでキャッシュ動作をカスタマイズする方法です。 - [デフォルトのキャッシュ動作](https://developers.cloudflare.com/cache/concepts/default-cache-behavior/index.md): Cloudflare がキャッシュするデフォルトのファイル拡張子とコンテンツタイプ。 - [保持期間と鮮度(TTL)](https://developers.cloudflare.com/cache/concepts/retention-vs-freshness/index.md): Cloudflare におけるキャッシュの保持期間と、TTL による鮮度の違いです。 - [再検証](https://developers.cloudflare.com/cache/concepts/revalidation/index.md): Cloudflare が期限切れのキャッシュコンテンツをオリジンと再検証する方法を説明します。 - [Vary](https://developers.cloudflare.com/cache/concepts/vary/index.md): オリジンが Vary するリクエストヘッダーに基づき、同じ URL の複数版をキャッシュします。 ## how-to - [Always Online](https://developers.cloudflare.com/cache/how-to/always-online/index.md): オリジンサーバーが利用できないときに、キャッシュ済みページを配信します。 - [Cache Key](https://developers.cloudflare.com/cache/how-to/cache-keys/index.md): Cache Key をカスタマイズし、Cloudflare がキャッシュ済みリソースを保存する方法を制御します。 - [Cache Response Rules](https://developers.cloudflare.com/cache/how-to/cache-response-rules/index.md): キャッシュされたコンテンツのレスポンスヘッダーと設定を制御します。 - [API でルールを作成する](https://developers.cloudflare.com/cache/how-to/cache-response-rules/create-api/index.md): Rulesets API を使って Cache Response Rule を作成します。 - [ダッシュボードでルールを作成する](https://developers.cloudflare.com/cache/how-to/cache-response-rules/create-dashboard/index.md): Cloudflare ダッシュボードで Cache Response Rules を作成します。 - [利用できる設定](https://developers.cloudflare.com/cache/how-to/cache-response-rules/settings/index.md): Cache Response Rules で利用できる設定です。 - [Terraform の例](https://developers.cloudflare.com/cache/how-to/cache-response-rules/terraform-example/index.md): Terraform で Cache Response Rules を作成します。 - [Cache Rules](https://developers.cloudflare.com/cache/how-to/cache-rules/index.md): Cache Rules で、Cloudflare がキャッシュする対象と方法を制御します。 - [API でルールを作成する](https://developers.cloudflare.com/cache/how-to/cache-rules/create-api/index.md): Rulesets API を使い、キャッシュルールを作成します。 - [ダッシュボードでルールを作成する](https://developers.cloudflare.com/cache/how-to/cache-rules/create-dashboard/index.md): Cloudflare ダッシュボードでキャッシュルールを作成します。 - [Browser Cache TTL](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/browser-cache-ttl/index.md): ブラウザーにキャッシュするリソースの Browser Cache TTL を設定します。 - [Cookie でキャッシュをバイパス](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/bypass-cache-on-cookie/index.md): Cookie がある場合にキャッシュをバイパスします。 - [リスト内のホスト名ですべてをキャッシュする](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/cache-by-hostname-list/index.md): リスト内のホスト名ですべてをキャッシュする - [Cache Deception Armor](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/cache-deception-armor/index.md): Cache Deception Armor でキャッシュ欺瞞攻撃から守ります。 - [デバイスタイプでキャッシュする](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/cache-device-type/index.md): デバイスタイプでキャッシュする - [キャッシュレベル(Cache Everything)](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/cache-everything/index.md): ホスト名に一致するリクエストをすべてキャッシュ対象にします。 - [Cache Everything でクエリ文字列を無視する](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/cache-everything-ignore-query-strings/index.md): Cache Everything でクエリ文字列を無視する - [ステータスコード別の Cache TTL](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/cache-ttl-by-status-code/index.md): ステータスコード別に Cache TTL を設定します。 - [Custom Cache Key](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/custom-cache-key/index.md): カスタム Cache Key を設定します。 - [Edge Cache TTL](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/edge-ttl/index.md): Cloudflare エッジでのキャッシュ TTL を調整します。 - [Origin Cache Control](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/origin-cache-control/index.md): Origin Cache Control でエッジキャッシュの動作を決めます。 - [クエリ文字列のソート](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/query-string-sort/index.md): クエリ文字列のソート - [強い ETag(Strong ETags)を尊重する](https://developers.cloudflare.com/cache/how-to/cache-rules/examples/respect-strong-etags/index.md): 強い ETag(Strong ETags)を尊重する - [順序と優先度](https://developers.cloudflare.com/cache/how-to/cache-rules/order/index.md): Cache Rules の適用順と、どのルールが優先されるかです。 - [Page Rules からの移行](https://developers.cloudflare.com/cache/how-to/cache-rules/page-rules-migration/index.md): キャッシュ向け Page Rules を Cache Rules へ移行します。 - [利用できる設定](https://developers.cloudflare.com/cache/how-to/cache-rules/settings/index.md): Cache Rules で使える設定です。 - [Terraform の例](https://developers.cloudflare.com/cache/how-to/cache-rules/terraform-example/index.md): Terraform で Cache Rules を作成します。 - [ステータスコード別にキャッシュする](https://developers.cloudflare.com/cache/how-to/configure-cache-status-code/index.md): オリジンの HTTP ステータスコードに基づいてレスポンスをキャッシュします。 - [Edge Cache TTL と Browser Cache TTL](https://developers.cloudflare.com/cache/how-to/edge-browser-cache-ttl/index.md): リソースの Edge Cache TTL と Browser Cache TTL を設定します。 - [Browser Cache TTL を設定する](https://developers.cloudflare.com/cache/how-to/edge-browser-cache-ttl/set-browser-ttl/index.md): ブラウザーがサイトのリソースをキャッシュする時間を設定します。 - [キャッシュをパージする](https://developers.cloudflare.com/cache/how-to/purge-cache/index.md): Cloudflare エッジサーバーからキャッシュ済みコンテンツを削除します。 - [​プレフィックス(URL)でキャッシュをパージ](https://developers.cloudflare.com/cache/how-to/purge-cache/purge_by_prefix/index.md): URL プレフィックスでキャッシュ済みリソースをパージします。 - [​ホスト名でキャッシュをパージ](https://developers.cloudflare.com/cache/how-to/purge-cache/purge-by-hostname/index.md): 特定のホスト名に紐づくキャッシュ済みリソースをすべてパージします。 - [単一ファイルのパージ](https://developers.cloudflare.com/cache/how-to/purge-cache/purge-by-single-file/index.md): URL でキャッシュ済みの単一ファイルをパージします。 - [キャッシュタグでキャッシュをパージする](https://developers.cloudflare.com/cache/how-to/purge-cache/purge-by-tags/index.md): Cache-Tag ヘッダーを使って、キャッシュ済みリソースをパージします。 - [Cache Key のリソースをパージする](https://developers.cloudflare.com/cache/how-to/purge-cache/purge-cache-key/index.md): カスタム Cache Key を使って、キャッシュ済みリソースをパージします。 - [​すべてをパージする](https://developers.cloudflare.com/cache/how-to/purge-cache/purge-everything/index.md): ゾーン全体のキャッシュ済みコンテンツをすべてパージします。 - [バリアント画像をパージする](https://developers.cloudflare.com/cache/how-to/purge-cache/purge-varied-images/index.md): Vary for Images が作成したキャッシュ済み画像バリアントをパージします。 - [API でゾーンバージョンのキャッシュをパージする](https://developers.cloudflare.com/cache/how-to/purge-cache/purge-zone-versions/index.md): API を使って、特定のゾーンバージョンのキャッシュをパージします。 - [キャッシュレベル](https://developers.cloudflare.com/cache/how-to/set-caching-levels/index.md): キャッシュレベルを設定して、クエリ文字列の扱いを制御します。 - [Tiered Cache](https://developers.cloudflare.com/cache/how-to/tiered-cache/index.md): 階層化されたキャッシュ構成で、オリジンへのリクエストを減らします。 ## interaction-cloudflare-products - [R2 バケットでキャッシュを有効にする](https://developers.cloudflare.com/cache/interaction-cloudflare-products/r2/index.md): R2 バケットからキャッシュ済みコンテンツを Cloudflare 経由で配信します。 - [WAF と Snippets でキャッシュアクセスを制御する](https://developers.cloudflare.com/cache/interaction-cloudflare-products/waf-snippets/index.md): WAF カスタムルールと Snippets でキャッシュへのアクセスを制御します。 - [Workers でキャッシュの動作をカスタマイズする](https://developers.cloudflare.com/cache/interaction-cloudflare-products/workers/index.md): Workers の Cache API でキャッシュの動作をカスタマイズします。 - [Workers と Cache Rules の連携](https://developers.cloudflare.com/cache/interaction-cloudflare-products/workers-cache-rules/index.md): Workers が Cache Rules の実行とどのように連携するかを説明します。 ## performance-review - [Cache Analytics](https://developers.cloudflare.com/cache/performance-review/cache-analytics/index.md): Cache Analytics で、キャッシュヒット率と帯域幅の削減量を確認します。 - [キャッシュ性能](https://developers.cloudflare.com/cache/performance-review/cache-performance/index.md): サイトのキャッシュ性能を測定し、改善します。 ## reference - [CDN リファレンスアーキテクチャ](https://developers.cloudflare.com/reference-architecture/architectures/cdn/index.md): Cloudflare のキャッシュに関する CDN リファレンスアーキテクチャです。 - [CSAM Scanning Tool](https://developers.cloudflare.com/cache/reference/csam-scanning/index.md): キャッシュ済みコンテンツをスキャンし、児童性的虐待コンテンツ(CSAM)がないか確認します。 - [Development Mode](https://developers.cloudflare.com/cache/reference/development-mode/index.md): Development Mode で一時的にキャッシュをバイパスします。 - [Cloudflare で ETag ヘッダーを使う](https://developers.cloudflare.com/cache/reference/etag-headers/index.md): Cloudflare のキャッシュで ETag ヘッダーがどのように動作するかを説明します。 - [Range リクエストの動作](https://developers.cloudflare.com/cache/reference/range-requests/index.md): Cloudflare が HTTP Range リクエストをどう処理するか、オリジン応答に必要な内容を説明します。 ## troubleshooting - [Always Online](https://developers.cloudflare.com/cache/troubleshooting/always-online/index.md): Always Online のキャッシュ済みページに関する問題を切り分けます。 - [Bot Management の Cookie が O2O 構成でキャッシュをバイパスする](https://developers.cloudflare.com/cache/troubleshooting/bot-management-o2o-cache-bypass/index.md) - [動的コンテンツとログインの問題](https://developers.cloudflare.com/cache/troubleshooting/dynamic-content-and-login-issues/index.md): 動的コンテンツのキャッシュが原因で起きる、ログイン失敗、セッション Cookie の欠落、チャレンジのループをトラブルシュートします。 - [edgeResponseBytes と cacheResponseBytes の差異](https://developers.cloudflare.com/cache/troubleshooting/edge-vs-cache-response-bytes/index.md) - [キャッシュされないレスポンスを調査する](https://developers.cloudflare.com/cache/troubleshooting/investigating-uncached-responses/index.md): キャッシュされる想定の URL がオリジンから返される原因を、cf-cache-status ヘッダーで切り分けます。 - [iOS と Safari での MP4 動画の問題](https://developers.cloudflare.com/cache/troubleshooting/mp4-videos-on-ios-and-safari/index.md): iOS と Safari で MP4 動画が再生されない問題の解決方法を説明します。 ## 用語集 - [用語集](https://developers.cloudflare.com/cache/glossary/index.md): Cloudflare Cache ドキュメントで使う用語の定義です。