Next.js · Junior · Запитання 56 з 75

Як перенаправити старі URL /blog/:slug на /news/:slug для всіх запитів, без коду в сторінках?

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

Пояснення

Редиректи з конфігу спрацьовують до зіставлення маршрутів файлової системи. Для безлічі динамічних редиректів (наприклад, з бази) використовуйте proxy.ts.

Де почитати

Помилка в запитанні

Next.js · Junior · запитання 56

Перевірте себе

Пройдіть тест Next.js · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест