Перенаправления в конфигурации 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/

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

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

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