ダッシュボードでルールを作成する
- Cloudflareダッシュボード ↗にログインし、アカウントとドメインを選択します。
- ルール > リダイレクトルールに移動します。
- 新しい空のリダイレクトルールを作成するには、ルールを作成を選択します。既存のルールを複製するには、その隣の三点リーダーを選択し、複製を選択します。
- ルール名にルールの説明的な名前を入力します。
- 受信リクエストが一致する場合の下で、次のいずれかのオプションを選択します:
- ワイルドカードパターン:ルールはワイルドカードパターンに一致するトラフィックにのみ適用されます。
- リクエストURL:アスタリスク(
*)文字を使用して複数のリクエストに一致するワイルドカードパターンを入力します。例えば、https://*.example.com/files/*。 - 次に:次のURLリダイレクト設定を定義します:
- ターゲットURL:ターゲットURLを入力します。静的(例えば、
https://example.com)または動的(例えば、https://example.com/${1}/files/${2})にすることができます。ワイルドカード置換を使用して、動的ターゲットURLを定義します(例:${1}や${2})。 - ステータスコード:リダイレクトのステータスコードを選択します(例えば、
301)。 - クエリ文字列を保持:元のリクエストからクエリ文字列を保持するかどうかを選択します。
- ターゲットURL:ターゲットURLを入力します。静的(例えば、
- リクエストURL:アスタリスク(
- すべての受信リクエスト:ルールはすべてのトラフィックに適用されます。
- 次に:すべての受信リクエストのためのURLリダイレクト設定を定義します。
- カスタムフィルター式:ルールはカスタム式に一致するトラフィックにのみ適用されます。リダイレクトされるべきリクエストを構成するために、ルール式を定義します。
- 次に:カスタムルール式に一致するリクエストのためのURLリダイレクト設定を定義します。
- ワイルドカードパターン:ルールはワイルドカードパターンに一致するトラフィックにのみ適用されます。
- ルールを保存して展開するには、展開を選択します。ルールを展開する準備ができていない場合は、下書きとして保存を選択します。