Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Bulk Redirects のよくある質問

最終更新 Markdown で表示Agent セットアップ

Bulk Redirects について、よくある質問への回答をまとめます。

Bulk Redirects 関連のエラーを切り分けるには:

同じソース URL が 2 つの異なる Bulk Redirect List に含まれている場合、どうなりますか?

この場合、Cloudflare は最初に発火したルールの URL リダイレクトを使います。どれが最初かは、http_request_redirect フェーズのエントリポイントルールセットで、各 Bulk Redirect List を有効にしている Bulk Redirect Rules の順序で決まります。

次のエラーを解消するにはどうすればよいですか: "This account has reached the limit on the number of URL matching items on the same hostname/path"

Bulk Redirect List に項目を追加するときに、このエラーが出ることがあります。

同じソースホスト名(パスは異なる)または同じソースパス(ホスト名は異なる)の URL リダイレクトは、いくつでも持てます。ただし、有効な Bulk Redirect Rule の有無にかかわらず、すべてのリストを通じて、同じホスト名とパスを持つソース URL は最大 16 件です。

このエラーが出た場合は、エラーの原因となったソースホスト名とパスを含む未使用の Bulk Redirect List がないかを確認し、その項目をリストから削除してください。

1 つの Bulk Redirect List に、何件の URL リダイレクトを入れられますか?

アカウント全体のリストを通じた URL リダイレクトの上限は、Cloudflare プランによって決まります。プランで使える URL リダイレクトをすべて 1 つの Bulk Redirect List に入れることもできますが、その場合は別のリストに URL リダイレクトを作成できません。詳細は 可用性 を参照してください。

正規化されていない URL に基づいてリダイレクトするにはどうすればよいですか?

ルール式とキーの両方で、デフォルトのフィールド http.request.full_uri ではなく raw.http.request.full_uri フィールドを使います。これにより、URL の raw 版、つまり Cloudflare グローバルネットワークが受信したあと、正規化 を適用する前の URL が考慮されます。カスタムルール式とカスタムキーの使い方は Bulk Redirects の概念 を参照してください。

Bulk Redirects は Page Rules より優先されますか?

はい。Bulk Redirects は Page Rules のリダイレクトより優先されます。Rules 製品の実行順序の詳細は 実行順序 を参照してください。

1 回の API 呼び出しで Bulk Redirect List 全体をパージできますか?

Bulk Redirect List に 500,001 件以上の項目がある場合、1 回の API 呼び出しではリスト全体をパージできません。代わりに Delete List Items API エンドポイントを複数回呼び出し、1 リクエストあたり最大 100,000 件を削除します。

たとえば、1,000,000 件のリストを削除するには、少なくとも 10 回の API リクエストが必要です。

役に立ちましたか?