trailingSlash
Standardmäßig leitet Next.js URLs mit nachgestelltem Schrägstrich zu ihren Entsprechungen ohne Schrägstrich weiter. Zum Beispiel wird /about/
zu /about
umgeleitet. Sie können dieses Verhalten so konfigurieren, dass es umgekehrt funktioniert, also URLs ohne Schrägstrich zu ihren Entsprechungen mit Schrägstrich weitergeleitet werden.
Öffnen Sie next.config.js
und fügen Sie die trailingSlash
-Konfiguration hinzu:
Wenn diese Option aktiviert ist, werden URLs wie /about
zu /about/
weitergeleitet.
Bei Verwendung von trailingSlash: true
gibt es Ausnahmen, bei denen kein nachgestellter Schrägstrich hinzugefügt wird:
- URLs von statischen Dateien, wie Dateien mit Erweiterungen.
- Alle Pfade unter
.well-known/
.
Beispielsweise bleiben folgende URLs unverändert: /file.txt
, images/photos/picture.png
und .well-known/subfolder/config.json
.
Wenn diese Option zusammen mit der output: "export"
-Konfiguration verwendet wird, gibt die Seite /about
die Datei /about/index.html
aus (anstelle der Standarddatei /about.html
).
Versionsverlauf
Version | Änderungen |
---|---|
v9.5.0 | trailingSlash hinzugefügt. |
serverExternalPackages
Bestimmte Abhängigkeiten vom Dependency-Bundling ausschließen, das durch `bundlePagesRouterDependencies` aktiviert wird.
transpilePackages
Automatisches Transpilieren und Bündeln von Abhängigkeiten aus lokalen Paketen (wie Monorepos) oder externen Abhängigkeiten (`node_modules`).