リダイレクトの設定方法は?
→ ご利用のフレームワークやホスティングサービスで設定が必要です。
microCMSはヘッドレスCMSのため、リダイレクト機能はありません。
ご利用のフレームワークやホスティングサービスで設定する必要があります。
設定方法については、各フレームワークやホスティングサービスのドキュメントを参照してください。
Next.jsの場合
next.config.jsにて以下のように記述しリダイレクトを設定します。
module.exports = {
async redirects() {
return [
{
source: '/old-path1',
destination: '/new-path1',
permanent: true,
},
{
source: '/old-path2',
destination: '/new-path2',
permanent: true,
},
]
},
}
公式ドキュメントも合わせてご参照ください。
next.config.js: redirects | Next.js
Astroの場合
astro.config.mjsに以下のように記述しリダイレクトを設定します。
export default defineConfig({
redirects: {
'/old-path1': '/new-path1',
'/old-path2': '/new-path2',
},
}
})
公式ドキュメントも合わせてご参照ください。