trailingSlash

По умолчанию Next.js перенаправляет URL-адреса с завершающим слешем на соответствующие адреса без слеша. Например, /about/ будет перенаправлен на /about. Вы можете изменить это поведение, чтобы URL-адреса без завершающего слеша перенаправлялись на соответствующие адреса со слешем.

Откройте файл next.config.js и добавьте конфигурацию trailingSlash:

next.config.js
module.exports = {
  trailingSlash: true,
}

При включённой этой опции URL-адреса вида /about будут перенаправляться на /about/.

При использовании с конфигурацией output: "export" страница /about будет экспортироваться как /about/index.html (вместо стандартного /about.html).

История версий

ВерсияИзменения
v9.5.0Добавлен trailingSlash.