Next.js · Junior · Pytanie 56 z 75

Jak przekierować stare URL /blog/:slug na /news/:slug dla wszystkich żądań, bez kodu w stronach?

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

Wyjaśnienie

Przekierowania z konfiguracji działają przed dopasowaniem tras systemu plików. Dla wielu dynamicznych przekierowań (np. z bazy) używaj proxy.ts.

Do poczytania

Błąd w pytaniu

Next.js · Junior · pytanie 56

Sprawdź się

Rozwiąż test Next.js · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test