Next.js - ページをリダイレクトする方法

1. Next.jsでページをリダイレクトする方法

このブログはコンテンツがブログしかないので、ブログページをトップページにしたいと思い調べた結果、ページをリダイレクトする方法にたどりつきました。Next.jsでページをリダイレクトさせるにはnext.config.jsに下記のように記述するとリダイレクトできるようです。下記はインデックスページをブログの記事一覧ページにリダイレクトするような設定です。

module.exports = {
  async redirects() {
    return [
      {
        source: '/', //リダイレクトさせたいページ
        destination: '/blog/1', //リダイレクト先
        permanent: true, //リダイレクトを永続的に行うかどうか
      },
    ]
  },
}

next.config.js: Redirects | Next.js