項目 | 説明 | サポートされる論理演算子 |
URI | リクエストのURI。 URIは、要求されたリソースを示す。 ほとんどの場合、URIはパスとクエリ文字列で構成されます。 一致するコンテンツはスラッシュ (/ ) で始まる必要があり、ドメイン名を含めることはできません。 例: /login.php 。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
IP | リクエストの送信元 IP アドレス。 指定するIPアドレスは、次の要件を満たす必要があります。 IPv4アドレス (1.XX. XX.1 など) とIPv6アドレス (2001:db8:ffff:ffff:ffff:ffff:ffff など) を入力できます。 1.XX. XX.1/16 などのCIDRブロックを入力できます。
IPアドレスを入力するたびにEnterキーを押します。 最大100個のIPアドレスを入力できます。
|
説明 1つの保護ルールに対して、最大100個のIPアドレスまたはCIDRブロックを入力できます。 たとえば、保護ルールに一致フィールドがIPである2つの一致条件がある場合、条件の一致コンテンツに最大100個のIPアドレスまたはCIDRブロックを入力できます。 複数のIPアドレスまたはCIDRブロックをコンマ (,) で区切ります。 |
リファラー | リクエストの転送元のソースページのURL。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない Empty に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
ユーザーエージェント | リクエストを送信するクライアントのブラウザ情報。 情報は、ブラウザ、レンダリングエンジン、およびバージョンを含む。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない Empty に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
クエリ文字列 | リクエスト内の照会文字列。 クエリ文字列は、URLの疑問符 (?) に続く部分です。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
クッキー | リクエスト内のcookie情報。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない に等しい長さ、より大きい長さおよび長さより少しより 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
コンテンツタイプ | レスポンスに指定されたHTTPコンテンツタイプ。 HTTPコンテンツタイプは、多目的インターネットメール拡張 (MIME) タイプとして知られている。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない に等しい長さ、より大きい長さおよび長さより少しより 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
コンテンツ長 | レスポンスに含まれるバイト数。 有効な値: 0 ~ 2147483648 | |
X-Forwarded-For | 送信元IPアドレス。 HTTP X-Forwarded-For (XFF) ヘッダーは、HTTPプロキシまたはServer Load Balancer (SLB) インスタンスによって転送されるリクエストの送信元IPアドレスを識別するために使用されます。 XFFヘッダーは、HTTPプロキシまたはSLBインスタンスによって転送されるリクエストにのみ含まれます。 | |
ボディ | リクエストの内容。
重要 この一致フィールドを使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。 | 等しい、等しくない 含まれ、含まない 存在しない プレフィックスマッチとサフィックスマッチ 正規表現マッチ
|
Http-メソッド | リクエスト方式。 有効な値: GET、POST、DELETE、PUT、OPTIONS、CONNECT、HEAD、TRACE、およびPATCH。 | |
ヘッダー | リクエストヘッダー。 カスタムヘッダーフィールドがサポートされています。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない に等しい長さ、より大きい長さおよび長さより少しより 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
URIパス | リクエストのURIパス。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
クエリ文字列パラメーター | リクエストパラメーターの名前。 リクエストパラメーターは、リクエストのURLの疑問符 (?) に続く部分です。 たとえば、www.aliyundoc.com/request_path?param1=a¶m2=b では、param1 とparam2 はリクエストパラメータです。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない Empty に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ
|
サーバーポート | サーバーのポート | |
ファイル拡張子 | 要求されたファイルのファイル名拡張子。 例: 。pngと. php。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない Empty に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
ファイル名 | URIパスの末尾にあるファイル名。 たとえば、/abc/index.php のindex.php はファイル名です。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない Empty に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
ホスト | リクエストされたドメイン名。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない Empty に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現の一致と正規表現の不一致
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
クッキー名 | cookieのキー。 たとえば、acw_tc:111 のawc_tc はcookieのキーです。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない Empty に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現マッチ
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|
ボディパラメータ | リクエストボディ内のパラメーターの名前。 たとえば、リクエスト本文にa=1&b=2 が含まれている場合、a とb はパラメーター名です。
重要 この一致フィールドを使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。 | 等しい、等しくない、複数の値の1つに等しく、任意の値に等しくない 含む、含まない、複数の値のうちの1つを含み、値を含まない 存在し、存在しない Empty に等しい長さ、より大きい長さおよび長さより少しより プレフィックスマッチとサフィックスマッチ 正規表現マッチ
重要 論理演算子を使用するカスタムルールは、高度なルールと見なされます。 高度なルールの課金ルールは、基本ルールの課金ルールとは異なります。 詳細については、「課金項目」をご参照ください。
|