アクション
ルールのアクションは、Cloudflareにルールの式に対する一致をどのように処理するかを指示します。
以下の表は、ルール言語で利用可能なアクションを示しています。
Blockのような一部のアクションは、終了アクションと呼ばれ、残りのルールの評価を停止します。Skipアクションは、一致がある場合に一部のルールの評価をスキップしますが、正確な動作はルールの設定によって異なります。
利用可能なアクションは、ルールを設定しているフェーズによって異なります。各製品のドキュメントを参照して、その製品がサポートするフェーズの詳細を確認してください。
| アクション | 説明 | 終了アクションですか? |
|---|---|---|
| インタラクティブチャレンジ API値: | サイトにアクセスしている訪問者が自動化されたものでなく人間であることを確認するのに役立ちます。 リクエストを行ったクライアントは、インタラクティブチャレンジを通過する必要があります。 成功した場合、Cloudflareは一致したリクエストを受け入れます。そうでない場合は、ブロックされます。 | はい |
| JSチャレンジ API値: | ボットやスパムが要求されたリソースにアクセスできないようにするのに役立ちます。ただし、ブラウザは自動的にチャレンジを満たすことができます。 リクエストを行ったクライアントは、進行する前にCloudflareのJavaScriptチャレンジを通過する必要があります。 成功した場合、Cloudflareは一致したリクエストを受け入れます。そうでない場合は、ブロックされます。 | はい |
| 管理チャレンジ(推奨) API値: | インターネット全体でCAPTCHAを解決するために人間が費やす時間を減らすのに役立ちます。 リクエストの特性に応じて、Cloudflareは特定の基準に基づいて以下のアクションから適切なタイプのチャレンジを動的に選択します:
| はい |
| ブロック API値: | 一致したリクエストはサイトへのアクセスを拒否されます。 | はい |
| スキップ API値: | リクエストに対して1つ以上のセキュリティ機能や製品を動的にスキップすることを許可します。 ルールの設定に応じて、一致したリクエストは1つ以上のセキュリティ機能や製品の評価をスキップします:
利用可能なスキップオプションは、ルールを設定するフェーズによって異なります。詳細については、各製品のドキュメントを参照してください。 | いいえ (ただし、一部のルールはスキップされる場合があります) |
| ログ API値: | 一致したリクエストをCloudflareログに記録します。 エンタープライズプランでのみ利用可能です。 より厳しいアクションにコミットする前にルールを検証するために推奨されます。 | いいえ |
| 実行 API値: | ルール設定で指定されたルールセットのルールを実行します。管理ルールセットまたはカスタムルールセットを指定して実行できます。 Cloudflareダッシュボードでは、このアクションはアクション選択のドロップダウンに表示されません。 | いいえ |
| リライト API値: | ルール設定に従って、リクエストとレスポンスのURIパス、クエリ文字列、および/またはHTTPヘッダーを調整します。 以下でのみ利用可能です:
| いいえ |
| リダイレクト API値: | ルール設定に従って、ユーザーをソースURLからターゲットURLにナビゲートします。HTTPリダイレクトで応答します。 シングルリダイレクトおよびバルクリダイレクトにのみ利用可能です。 Cloudflareダッシュボードでは、このアクションはアクション選択のドロップダウンに表示されません。このアクションを使用するには、リダイレクトルールまたはバルクリダイレクトルールを作成してください。 | はい |
| ルート API値: | 受信リクエストの オリジンルールにのみ利用可能で、 Cloudflareダッシュボードでは、このアクションはアクション選択のドロップダウンに表示されません。このアクションを使用するには、オリジンルールを作成してください。 | いいえ |
| 設定を設定 API値: | 1つ以上のCloudflare製品の設定を変更します。 設定ルールにのみ利用可能で、 Cloudflareダッシュボードでは、このアクションはアクション選択のドロップダウンに表示されません。このアクションを使用するには、設定ルールを作成してください。 | いいえ |
| レスポンスを圧縮 API値: | ウェブサイト訪問者にレスポンスを提供するための圧縮設定を定義します。 圧縮ルールにのみ利用可能で、 Cloudflareダッシュボードでは、このアクションはアクション選択のドロップダウンに表示されません。このアクションを使用するには、圧縮ルールを作成してください。 | いいえ |
| キャッシュ設定を設定 API値: | キャッシュルールを使用すると、Cloudflareのキャッシュ設定をカスタマイズできます。 キャッシュルールにのみ利用可能で、 Cloudflareダッシュボードでは、このアクションはアクション選択のドロップダウンに表示されません。このアクションを使用するには、キャッシュルールを作成してください。 | いいえ |