Cloudflare Rules を使うと、サイトへのトラフィックを Cloudflare がどう扱うかを制御できます。たとえば、訪問者のリダイレクト、URL の書き換え、リクエストの送信先の上書き、特定リクエスト向けの Cloudflare 設定のカスタマイズができます。
Rules の機能を使うには、ドメイン(またはサブドメイン)の DNS レコードが Cloudflare でプロキシされている 必要があります。トラフィックはオリジンサーバーに届く前に、Cloudflare ネットワークを経由します。
一致した受信リクエスト向けに、Cloudflare の設定をカスタマイズします。
短い JavaScript コードで、サイトやアプリケーションの動作をカスタマイズします。
Cloudflare のグローバルネットワーク上で、リクエストとレスポンスの URI パス、クエリ文字列、HTTP ヘッダーを調整します。
送信元 URL から対象 URL へ、指定した HTTP ステータスコードで訪問者をリダイレクトします。用途に応じて Single Redirects または Bulk Redirects を使います。
受信トラフィックの送信先とパラメーターをカスタマイズします。Host
ヘッダー、宛先ホスト名、宛先ポートなどのリクエストプロパティを上書きできます。
サイトへの一致した受信トラフィックを、AWS、Google Cloud、Azure などのパブリッククラウドプロバイダーへルーティングします。
ファイル拡張子とコンテンツタイプに応じて、Cloudflare のグローバルネットワークからサイト訪問者へ返すレスポンスの圧縮をカスタマイズします。
リクエストが URL パターンに一致したときに、特定のアクションを実行します。
受信リクエストの URL を、一貫した書式になるよう変更します。
オリジンサーバーや Cloudflare 製品(Workers を含む)が返すエラーに対して、提供するカスタムコンテンツを定義します。
ゾーンへのリクエストをフィルターし、受信トラフィックを制御します。定義したルールに従って、受信リクエストをブロックまたはチャレンジできます。
式に一致するリクエストのレート制限と、上限に達したときに実行するアクションを定義します。
HTTP リクエストのキャッシュプロパティをカスタマイズします。
Cloudflare Workers はサーバーレスの実行環境です。インフラの設定や維持なしに、新しいアプリケーションの作成や既存アプリケーションの拡張ができます。
プラン
利用できる Cloudflare プランを比較します