Lang x Lang

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

VersionChanges
v9.5.0trailingSlashが追加されました。

当社サイトでは、Cookie を使用しています。各規約をご確認の上ご利用ください:
Cookie Policy, Privacy Policy および Terms of Use