Как добавить необязательный параметр path при использовании динамических c маршрутов? - PullRequest
0 голосов
/ 14 февраля 2020

По сути, мне нужно добавить локализацию в проект, сохраняя при этом базовый путь для языка по умолчанию (в данном случае engli sh).

Это будет означать, что у вас будет только язык в URL-адрес для переводов сайта, например:

www.url.com (english)
www.url.com/post/123 (english, post id #123)
www.url.com/fr (french)
www.url.com/fr/post/123 (french, post id #123)

В настоящее время это достижимо с помощью пользовательского сервера ИЛИ путем добавления «/ en» в путь. Наша команда SEO упомянула наличие символа '/ en', поэтому наша цель - избежать этого. Это оставляет нас с пользовательским сервером, который удалит Auto Stati c Оптимизация, которую обеспечивает Next. js, и который я надеялся сохранить.

Есть ли способ сохранить оптимизацию при достижении этого цель?

Спасибо!

...