コンテンツにスキップ

始める

Cloudflareは、顧客のウェブサイトを高速化するために、ウェブサイトのコンテンツのコピーを世界中に分散したデータセンターのサーバーに保存します。コンテンツは静的または動的のいずれかであり、静的コンテンツは「キャッシュ可能」であり、動的コンテンツは「キャッシュ不可能」です。キャッシュされたコンテンツのコピーは、ユーザーに物理的に近い場所に保存され、高速化され、再計算を必要としません。

Cloudflareは、以下の要因に基づいて静的コンテンツをキャッシュします:

Cloudflareは、リクエストを処理するCloudflareデータセンター内のリソースのみをキャッシュします。Cloudflareは、FacebookやFlickrなどのオフサイトまたはサードパーティのリソース、またはプロキシされていない(グレーの雲)DNSレコードにホストされているコンテンツをキャッシュしません。

基本を学ぶ

CloudflareのCDNを使用したキャッシングの利点を発見し、デフォルトのキャッシュ動作を理解します。

より多くのリソースをキャッシュ可能にする

設定を構成して、静的HTMLをキャッシュしたり、動的コンテンツの匿名ページビューをキャッシュしたりします。

キャッシュヒット率を改善する

クエリ文字列を含めたり除外したり、キャッシュキーを最適化したり、ティアードキャッシュを有効にしてヒット率を改善し、オリジンへのトラフィックを減らします。

キャッシュ設定を保護する

クライアントが読み込むことができるリソースを制御し、異なるオリジンがオリジンのリソースにアクセスできるようにアクセス権限を設定します。静的アセットをキャッシュしながら、ウェブキャッシュの欺瞞攻撃からサイトを保護します。

HTMLやキャッシュ可能なオブジェクトを変更できるCloudflareの機能

Cloudflareのサービスを顧客に提供するために、機能を有効にしたり最適化を提供したりするために、HTMLやキャッシュされたオブジェクトを変更する必要がある場合があります。

これらのコード変更は、Cloudflareのエッジにあるキャッシュ可能なオブジェクトでのみ発生し、元のソースには影響しません。特定の機能が無効にされ、キャッシュが消去されると、変更も削除されます。

このように機能するCloudflareの機能のリストを確認してください:

トラブルシューティング

一般的なキャッシングの懸念を解決します。