WordPressのための最適なCloudflareのページルール
最終更新日:
WordPressのための最適なCloudflareのページルールをご紹介します。3つのページルールを作成することでWordPressのサイトに適切なキャッシュを設定することができます。
ページルールとは?
Cloudflareではページルールを使用すると、特定のURLでトリガーするCloudflareの設定をコントロールできます。ページルールでは、1つのURLで1つのページルールのみがトリガーされます。
アスタリスク(*)を使用することで、1つだけではなく多くのURLに一致する動的パターンを作成できます。
WordPressにCloudflareを設定する方法は以下の記事で紹介しています。
WordPressにCloudflareを設定する方法
ページルールの制限
3つまでは無料でページルールを作成できます。追加のページルールを購入することもできます。
5~95まで追加することが可能です。価格は$5~$95/月です。
Cloudflareでページルールを作成する
ページルールを設定したいドメインを選択します。
- ルールを選択します
- ページルールを作成をクリックします
ページルールの作成画面が開きます。
WordPressのための最適なページルール
WordPressのための最適なCloudflareのページルールは以下の3つです。管理画面やプレビューをキャシュしないようにします。
管理画面をキャッシュしない
WordPressの管理画面をキャッシュしないように以下のページルールを作成します。
- example.com/wp-admin/*と入力します
- キャッシュレベルを選択します
- スキップを選択します
- パフォーマンスを無効にするを選択します
- 保存してデプロイするをクリックします
※example.comには使用しているドメインをお使いください。
プレビューをキャッシュしない
プレビューをキャッシュしないように以下のページルールを作成します。
- example.com/*&preview=true*と入力します
- キャッシュレベルを選択します
- スキップを選択します
- アプリを無効にするを選択します
- 保存してデプロイするをクリックします
※example.comには使用しているドメインをお使いください。
ドメインのすべてのページをキャッシュする
ドメインのすべてのページをキャッシュしたい場合は以下のページルールを作成します。
- example.com/*と入力します
- キャッシュレベルを選択します
- Cache Everythingを選択します
- エッジキャッシュTTLを選択します
- 2時間を選択します
※example.comには使用しているドメインをお使いください。
ページルールを作成し終えたら、以下の並び順にします。
以上でWordPressのための最適なページルールの設定は完了です。