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 . |
StaleTimes (экспериментальная функция)
Узнайте, как настроить период инвалидации кэша клиентского роутера (Client Router Cache).
transpilePackages
Автоматическая транспиляция и сборка зависимостей из локальных пакетов (например, монорепозиториев) или внешних зависимостей (`node_modules`). Заменяет пакет `next-transpile-modules`.