Next.js 使用动态路由时如何添加可选路径参数?

Next.js 使用动态路由时如何添加可选路径参数?,next.js,dynamic-routing,Next.js,Dynamic Routing,基本上,我需要将本地化添加到项目中,同时保留默认语言(本例中为英语)的基本路径 这意味着您只能在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”来实现。 拥有“/en”是我们的S

基本上,我需要将本地化添加到项目中,同时保留默认语言(本例中为英语)的基本路径

这意味着您只能在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”来实现。 拥有“/en”是我们的SEO团队提到的一个问题,所以我们的目标是避免它。 这就给我们留下了一个定制服务器,它将删除Next.js提供的、我希望保留的自动静态优化

有没有办法在达到这个目标的同时保持优化

谢谢