trailingSlash
default では、 default Next.js は末尾にスラッシュが付いた URL を、末尾にスラッシュがない同等の URL に redirect します。例えば、/about/
は/about
に redirect されます。この挙動は設定で変更可能で、末尾にスラッシュがない URL がスラッシュ付きの同等の URL にリダイレクトされるようにすることもできます。
next.config.js
を開いて、trailingSlash
の config を追加してください。
next.config.js
module.exports = {
trailingSlash: true,
}
このオプションが設定されていると、 /about
のような URL は /about/
へ redirect します。
output: "export"
設定を用いた場合、/about
ページは default の /about.html
ではなく、/about/index.html
を出力します。
Version History
Version | Changes |
---|---|
v9.5.0 | trailingSlash が追加されました。 |