コンテンツにスキップ

追加の参考

Cookieによるキャッシュバイパス設定

この設定は、ビジネスおよびエンタープライズの顧客向けに利用可能です。

Cookieによるキャッシュバイパス設定は、以下の基本的な正規表現(regex)をサポートしています:

  • 複数のクッキーをOR論理で一致させるためのパイプ演算子(|で表される)。例えば、bypass=.*|PHPSESSID=.*は、bypassまたはPHPSESSIDというクッキーが設定されている場合にキャッシュをバイパスします。クッキーの値は無視されます。
  • ワイルドカード演算子(.*で表される)を使用して、t.*st=というルール値は、testというクッキーとteeestというクッキーの両方に一致します。

制限事項には以下が含まれます:

  • クッキーのregexごとに150文字
  • クッキーのregexごとに12のワイルドカード
  • クッキーのregex内の各|の間に1つのワイルドカード

Cookieによるキャッシュバイパスをさまざまなプラットフォームで設定する方法については、以下の記事を参照してください:

ゾーン名の出現はスラッシュで終わる必要があります

ページルールを保存する際、CloudflareはURLが一致する場合のフィールド内の現在のゾーン名の各出現の後にスラッシュがあることを確認します。例えば、現在のゾーン名がexample.comの場合:

  • example.comexample.com/として保存されます。
  • example.com/path/example.comexample.com/path/example.com/として保存されます。

example.com/some-path/cloudflare.comは、ゾーン名がcloudflare.comではないため、最終スラッシュなしで保存されることに注意してください。

ページルールでサポートされるネットワークポート

ページルールのURLが一致する場合のフィールドにポートを指定する場合、それは以下のいずれかでなければなりません:

  • Cloudflareのプロキシと互換性のあるHTTP/HTTPSポートのいずれか [(/fundamentals/reference/network-ports/#network-ports-compatible-with-cloudflares-proxy)]。
  • Cloudflare Spectrum HTTPSアプリケーションのカスタムポート。

Workersとページルールの使用

現在のリクエストのURLがページルールとWorkersカスタムルートの両方に一致する場合、一部のページルール設定は適用されません。詳細については、Workersとページルールを参照してください。

ページルールは大文字と小文字を区別しません

URLが一致する場合に入力されたパターンは、大文字と小文字の違いを考慮しません — example.com/pathexample.com/Path、およびexample.com/PATHは同じようにトリガーされます。

ルールが大文字と小文字を区別する必要がある場合は、代わりに別のルールオプションを使用することを検討してください。