FAQ
以下に、バルクリダイレクトに関するよくある質問への回答を示します。
バルクリダイレクトに関連するエラーをトラブルシューティングするには:
- Cloudflare 10XXX エラーのトラブルシューティングを参照して、ランタイムエラーに関する詳細情報を確認してください。
- Cloudflare Traceを使用して、特定のURLに対してルールがトリガーされているかどうかを確認します。
この場合、Cloudflareは最初にトリガーされたルールのURLリダイレクトを使用します。これは、http_request_redirectフェーズのエントリポイントルールセットで各バルクリダイレクトリストを有効にするバルクリダイレクトルールの順序によって決まります。
バルクリダイレクトリストにアイテムを追加する際にこのエラーが発生することがあります。
同じソースホスト名(異なるパス)または同じソースパス(異なるホスト名)を持つURLリダイレクトを任意の数だけ持つことができます。ただし、すべてのリストで同じホスト名とパスを持つソースURLは最大16個までです。これは、バルクリダイレクトルールによって有効にされているかどうかにかかわらずです。
このエラーが発生した場合は、エラーを引き起こしたソースホスト名とパスを持つ未使用のバルクリダイレクトリストがあるかどうかを確認し、そのようなアイテムをリストから削除してください。
各アカウントには、すべてのリストにわたるURLリダイレクトの最大数があり、これはCloudflareプランによって異なります。希望する場合は、プランで利用可能なすべてのURLリダイレクトを1つのバルクリダイレクトリストで使用できますが、別のリストで他のURLリダイレクトを作成することはできません。詳細については、利用可能性を参照してください。
ルール式とキーの両方で、デフォルトのフィールドhttp.request.full_uriの代わりにraw.http.request.full_uriフィールドを使用します。これにより、正規化が適用される前にCloudflareのグローバルネットワークで受信されたURLの生のバージョンが考慮されます。カスタムルール式とカスタムキーの使用に関する詳細については、概念: バルクリダイレクトルールを参照してください。
はい。バルクリダイレクトはページルールのリダイレクトよりも優先されます。ルール製品の実行順序に関する詳細については、実行順序を参照してください。