我正在使用Next routes软件包进行如下配置:
routes
.add(`/:locale`, 'index')
.add(`/:locale/blog/:slug`, 'blogPost')
.add(`/:locale/case-studies/:slug`, 'caseStudy')
.add(`/:locale/services/:slug`, 'service');
在定义了上面的路由之后,我希望所有其他URL都路由到文件page
。
我尝试添加此内容:
.add(`/:locale/*`, 'page');
然后尝试去mydomain.com/en/about
和mydomain.com/en/about/who-we-are
,但这不起作用。有没有一种方法可以使用Next路由来实现这样的通配符路由?
答案 0 :(得分:1)
尝试
.add(`/:locale/:slug*`, 'page');