Netlifyでの_redirectsファイルの使用方法


  1. 特定のパスを別のURLにリダイレクトする方法: _redirectsファイルには、次のように書くことができます。
/path-to-redirect  /new-path

これにより、/path-to-redirectにアクセスした場合には、/new-pathにリダイレクトされます。

  1. ワイルドカードを使用してパスをリダイレクトする方法: ワイルドカードを使用することで、複数のパスを一括してリダイレクトすることができます。例えば、次のように書くことができます。
/blog/*  /new-blog/:splat

これにより、/blog/any-postにアクセスした場合には、/new-blog/any-postにリダイレクトされます。:splatはワイルドカードとして機能し、元のURLの一部を保持します。

  1. ステータスコードを指定してリダイレクトする方法: リダイレクト時のステータスコードを指定することもできます。例えば、次のように書くことができます。
/old-page  /new-page  301

これにより、/old-pageにアクセスした場合には、/new-pageに301のステータスコードでリダイレクトされます。

これらは、_redirectsファイルの基本的な使用方法とコード例です。Netlifyの公式ドキュメントにはさらに詳細な情報が記載されていますので、そちらも参考にしてください。