trailingSlash
По умолчанию Next.js перенаправляет URL-адреса с завершающим слешем на соответствующие адреса без слеша. Например, /about/
будет перенаправлен на /about
. Вы можете изменить это поведение, чтобы URL-адреса без завершающего слеша перенаправлялись на соответствующие адреса со слешем.
Откройте файл next.config.js
и добавьте конфигурацию trailingSlash
:
module.exports = {
trailingSlash: true,
}
При включённой этой опции URL-адреса вида /about
будут перенаправляться на /about/
.
При использовании с конфигурацией output: "export"
страница /about
будет экспортироваться как /about/index.html
(вместо стандартного /about.html
).
История версий
Версия | Изменения |
---|---|
v9.5.0 | Добавлен trailingSlash . |
Конфигурация во время выполнения (Runtime Config)
Добавление клиентской и серверной конфигурации во время выполнения в ваше Next.js приложение.
transpilePackages
Автоматическая транспиляция и сборка зависимостей из локальных пакетов (например, в монорепозиториях) или внешних зависимостей (`node_modules`).