Next.js · Junior · Frage 56 von 75

Wie leitet man die alten URLs /blog/:slug bei jedem Request auf /news/:slug um, ohne Code in den Seiten?

// next.config.ts
async redirects() {
  return [{ source: '/blog/:slug', destination: '/news/:slug', permanent: true }]
}
Antwort zeigen

Richtige Antwort: Mit redirects() in next.config.ts

Erklärung

Weiterleitungen aus der Konfiguration laufen, bevor die Routen des Dateisystems abgeglichen werden. Für viele dynamische Weiterleitungen (etwa aus einer Datenbank) nutzt man stattdessen proxy.ts.

Zum Weiterlesen

Fehler in der Frage

Next.js · Junior · Frage 56

Teste dich selbst

Mach den Test Next.js · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen