Javascript 在react中处理(偶尔)前缀react路由器路由

Javascript 在react中处理(偶尔)前缀react路由器路由,javascript,reactjs,routes,react-router,wildcard,Javascript,Reactjs,Routes,React Router,Wildcard,我有一组如下所示的路线: /购物 /shopping/:productid /dir/ /dir/:区域设置 但是,由于该应用程序安装在其他地方,整个路线可能如下所示: /es/en/shopping/:productid或/mx/shopping(此处没有隐含es的语言) 无论前缀是否存在,呈现的组件都是相同的(它们只受指定语言的上下文的影响) 有没有一种方法可以忽略带有react-router的前缀,而只关注核心URL,如shopping和dir

我有一组如下所示的路线:

/购物

/shopping/:productid

/dir/

/dir/:区域设置

但是,由于该应用程序安装在其他地方,整个路线可能如下所示:

/es/en/shopping/:productid
/mx/shopping
(此处没有隐含
es
的语言)

无论前缀是否存在,呈现的组件都是相同的(它们只受指定语言的上下文的影响)

有没有一种方法可以忽略带有
react-router
的前缀,而只关注核心URL,如
shopping
dir