trailingSlash
デフォルトでは、Next.jsはURLの末尾にスラッシュがある場合、そのスラッシュがないカウンターパートにリダイレクトします。例えば、/about/
は/about
にリダイレクトされます。この動作を逆の方法で設定し、末尾にスラッシュがない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 が追加されました |