- 特定のパスを別のURLにリダイレクトする方法: _redirectsファイルには、次のように書くことができます。
/path-to-redirect /new-path
これにより、/path-to-redirect
にアクセスした場合には、/new-path
にリダイレクトされます。
- ワイルドカードを使用してパスをリダイレクトする方法: ワイルドカードを使用することで、複数のパスを一括してリダイレクトすることができます。例えば、次のように書くことができます。
/blog/* /new-blog/:splat
これにより、/blog/any-post
にアクセスした場合には、/new-blog/any-post
にリダイレクトされます。:splat
はワイルドカードとして機能し、元のURLの一部を保持します。
- ステータスコードを指定してリダイレクトする方法: リダイレクト時のステータスコードを指定することもできます。例えば、次のように書くことができます。
/old-page /new-page 301
これにより、/old-page
にアクセスした場合には、/new-page
に301のステータスコードでリダイレクトされます。
これらは、_redirectsファイルの基本的な使用方法とコード例です。Netlifyの公式ドキュメントにはさらに詳細な情報が記載されていますので、そちらも参考にしてください。