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が追加されました。 |