💡
【Next.js】本番環境だけリダイレクトしたい
(ここではvercelの環境変数ですが)
環境変数で切り分けるには vercel.json
よりもnext.config.js
でやるのが環境変数でスイッチしやすそう。
next.config.js
async redirects() {
return process.env.VERCEL_GIT_COMMIT_REF === 'main'
? [
{
// top は LP へ遷移
source: '/',
destination: 'https://lp.mentally.app',
permanent: true,
},
]
: [];
},
refs
Discussion