リダイレクトマップコンバーターとは
リダイレクトマップとは、古いURL、新しいURL、HTTPステータスコードをリスト化したもので、Webサーバーやホスティングプラットフォームに対して、訪問者を古いURLから新しいURLに転送するよう指示します。プラットフォームごとに形式は異なり、単純なスペース区切り(Netlify _redirects)からJSON配列(Vercel)、ApacheやNginxのサーバー設定構文までさまざまです。このツールは、単一のCSVマップをすべての主要プラットフォーム形式に変換します。
クイックアンサー
CSVのリダイレクトマップ(old_url,new_url,status)をプラットフォームのリダイレクト形式に変換します。Netlify _redirects、netlify.toml、Vercel vercel.json、Apache .htaccess、Nginxのリライトルールに対応。デプロイ前に重複やリダイレクトチェーンを検証します。
Last updated: 2026-05-28
制限事項
- プラットフォームによってリダイレクトのエッジケース(末尾スラッシュ、クエリ文字列の転送、ワイルドカードのマッチング)の処理が異なります。変換後は実際のプラットフォームでリダイレクトをテストしてください。
- 非常に大きなリダイレクトマップ(10,000エントリ以上)はパフォーマンス上の理由から分割するか、パターンベースのルールに変換する必要がある場合があります。このツールはリダイレクトごとに1エントリを生成します。
- ApacheとNginxの形式は基本的なサーバー設定を前提としています。仮想ホスト、locationブロック、条件付きリライトを含む複雑な設定では手動調整が必要になる場合があります。
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
使い方
- CSV形式(old_url,new_url,status)でリダイレクトマッピングを入力します。statusを省略した場合、デフォルトで301になります。
- 対象のプラットフォーム形式を選択します。
- 検証を有効にすると、重複した送信元URLやリダイレクトチェーンを検出できます。
- 選択したプラットフォーム用に生成されたリダイレクト設定をコピーします。
主な用途
- WordPressサイトを静的サイトに移行し、古いURL構造を新しい静的URLに変換する。
- Apacheの.htaccessリダイレクトファイルをNetlify _redirects形式に変換してプラットフォーム移行を行う。
- プロダクションにデプロイする前に、リダイレクトマップのループや重複エントリをチェックする。