WordPressのための最適なCloudflareのページルール

最終更新日:

WordPressのための最適なCloudflareのページルールをご紹介します。3つのページルールを作成することでWordPressのサイトに適切なキャッシュを設定することができます。

ページルールとは?

Cloudflareではページルールを使用すると、特定のURLでトリガーするCloudflareの設定をコントロールできます。ページルールでは、1つのURLで1つのページルールのみがトリガーされます。

アスタリスク(*)を使用することで、1つだけではなく多くのURLに一致する動的パターンを作成できます。

WordPressにCloudflareを設定する方法は以下の記事で紹介しています。

ページルールの制限

3つまでは無料でページルールを作成できます。追加のページルールを購入することもできます。

5~95まで追加することが可能です。価格は$5~$95/月です。

Cloudflareでページルールを作成する

ページルールを設定したいドメインを選択します。

  1. ルールを選択します
  2. ページルールを作成をクリックします
ページルール

ページルールの作成画面が開きます。

ページルール

WordPressのための最適なページルール

WordPressのための最適なCloudflareのページルールは以下の3つです。管理画面やプレビューをキャシュしないようにします。

管理画面をキャッシュしない

WordPressの管理画面をキャッシュしないように以下のページルールを作成します。

  1. example.com/wp-admin/*と入力します
  2. キャッシュレベルを選択します
  3. スキップを選択します
  4. パフォーマンスを無効にするを選択します
  5. 保存してデプロイするをクリックします

※example.comには使用しているドメインをお使いください。

管理画面をキャッシュしない

プレビューをキャッシュしない

プレビューをキャッシュしないように以下のページルールを作成します。

  1. example.com/*&preview=true*と入力します
  2. キャッシュレベルを選択します
  3. スキップを選択します
  4. アプリを無効にするを選択します
  5. 保存してデプロイするをクリックします

※example.comには使用しているドメインをお使いください。

プレビューをキャッシュしない

ドメインのすべてのページをキャッシュする

ドメインのすべてのページをキャッシュしたい場合は以下のページルールを作成します。

  1. example.com/*と入力します
  2. キャッシュレベルを選択します
  3. Cache Everythingを選択します
  4. エッジキャッシュTTLを選択します
  5. 2時間を選択します

※example.comには使用しているドメインをお使いください。

ドメインのすべてのページをキャッシュする

ページルールを作成し終えたら、以下の並び順にします。

WordPressのための最適なページルール

以上でWordPressのための最適なページルールの設定は完了です。

go to top