フロントエンド開発の先端を突っ走るNext.js
next.js アプリの初期化( npx create-next-app@latest <アプリ名> ) または yarn create next-app <アプリ名> または bun create next-app <アプリ名> )

next.js の /api/ エンドポイントを /apinext/ に変えたい

● next.js の /api/ エンドポイントを /apinext/ に変えたい

Next.jsのAPIルートのパスを変更するには、next.config.jsでリライトルールを設定します。

// next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
  async rewrites() {
    return [
      {
        source: '/apinext/:path*',
        destination: '/api/:path*',
      },
    ];
  },
}

module.exports = nextConfig
No.2565
10/24 17:46

edit