使用next-i18 next刷新应用程序时发生404错误

baubqpgj  于 2022-11-23  发布在  其他
关注(0)|答案(1)|浏览(156)

我正在使用next-i18 next创建一个多语言服务,但似乎有一个与路由相关的错误
Git储存机制:https://github.com/fatherslable/test-repo
问题情境
1.如果您连接到localhost:3000并按刷新,则没有问题。
1.即使您连接到localhost:3000/test并按下refresh也没有问题。
1.如果您连接到localhost:3000/en并按刷新,则没有问题。
1.如果您连接到localhost:3000/en/test并按刷新,则会发生404错误.
如果我在应用其他国家的语言(如en)而不是ko时刷新页面,我的下一个应用程序似乎找不到页面。
我错过了什么?

ryevplcw

ryevplcw1#

仓库坏了,我想我迟到了,但是如果其他人遇到类似的情况,请仔细检查你的next.config.js。可能是一些配置丢失了(例如,子路径路由可能丢失了localeslocalesdefaultLocale的语言)。
此外,请确保您没有使用React的任何路由(更多详细信息here about this topic

相关问题