Skip to content

默认情况下,Next.js 会将带有尾随斜杠的 URL 重定向到没有尾随斜杠的对应 URL。例如 /about/ 将重定向到 /about。您可以配置此行为,使其相反,即没有尾随斜杠的 URL 被重定向到带有尾随斜杠的对应 URL。

打开 next.config.js 并添加 trailingSlash 配置:

js
module.exports = {
  trailingSlash: true,
}

启用此选项后,像 /about 这样的 URL 将重定向到 /about/

当与 output: "export" 配置一起使用时,/about 页面将输出 /about/index.html(而不是默认的 /about.html)。

版本历史

版本变更
v9.5.0添加了 trailingSlash