リダイレクトルールジェネレーター
移行元と移行先のCSVマッピングから、Nginx、Apache、Vercel用の301または302リダイレクトルールを生成します。
ステータスコード
環境
生成されたルール
CSVファイルと生成されたルールはブラウザ内でのみ処理されます。BroBroGoにアップロードされることはありません。
よくある質問
CSVファイルはどのようにフォーマットすればよいですか?
「source」と「target」(または「destination」)の列を含むヘッダー行を用意してください。それ以降の各行には、完全なHTTP/HTTPSの移行元URL、または「/」で始まるパスを指定し、さらに完全なURLまたはルート相対の移行先を指定します。
生成されるリダイレクトは完全一致ですか?
はい。NginxおよびApache用の出力は正確な移行元パスに固定され、Vercelも同様にリテラルパスとして処理します。移行元のホスト名は自動的に削除されます。また、移行元のクエリ文字列、フラグメント、ワイルドカードパターンは、環境によって処理方法が異なるため、エラーとして除外されます。
Vercelの出力でstatusCodeが使用されるのはなぜですか?
Vercelの恒久的なリダイレクトは308を、一時的なリダイレクトは307を生成します。このツールでは「statusCode」を使用するため、選択した301または302がそのまま適用されます。通常のVercelデプロイでは合計2,048ルートが上限であるため、このツールでは最大2,000マッピングまで受け付けています。