trailingSlash
デフォルトでは、Next.jsは末尾にスラッシュが付いたURLを、末尾にスラッシュが付いていない対応するURLにリダイレクトします。たとえば、/about/
は/about
にリダイレクトされます。この動作を逆にすることもでき、末尾にスラッシュが付いていないURLが、末尾にスラッシュが付いた対応するURLにリダイレクトされます。
next.config.js
を開き、trailingSlash
設定を追加します。
next.config.js
module.exports = {
trailingSlash: true,
}
このオプションを設定すると、/about
のようなURLは/about/
にリダイレクトされます。
output: "export"
設定と併用する場合、/about
ページは/about/index.html
(デフォルトの/about.html
ではなく)を出力します。
バージョン履歴
バージョン | 変更点 |
---|---|
v9.5.0 | trailingSlash を追加。 |
役に立ちましたか?