Перенаправления в конфигурации NextjsJavascript

Форум по Javascript
Ответить
Гость
 Перенаправления в конфигурации Nextjs

Сообщение Гость »


У меня есть маршрутизатор, например /en/articles/[slug] Этот пул зависит от локали. В конфиге указываю редирект /de/articles/on-english/ => /de/articles/on-german/

Когда я меняю язык, я вызываю router.push(router.pathname, router.asPath, { locale: value }) Итак, я получаю /de/articles/on-english/ .

Проблема в том, что перенаправление работает: но оно перенаправляет с параметром get, которого там не должно быть /de/articles/on-german/?slug=on-english

В результате URL-адрес остается /de/articles/on-english/

Если я перенаправляюсь через промежуточное ПО, все работает как надо.

В чем может быть проблема?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»