在next.js中的catch all route rewrite上使用正则表达式

在next.js中的catch all route rewrite上使用正则表达式,next.js,Next.js,我试图在我的应用程序中通过重写查询var?页面路径中的数字来实现分页。我让它或多或少起作用,但它的 我的next.config.js如下所示: constwithimages=require('next-images'); module.exports=withImages({ 异步重写(){ 返回[ {源:'/category/:slug*(\\w{1,}'),目标:'/category/:slug*'}, {source:'/category/:slug*(\\w{1,})/:page(\\

我试图在我的应用程序中通过重写查询var
?页面
路径中的数字来实现分页。我让它或多或少起作用,但它的

我的
next.config.js
如下所示:

constwithimages=require('next-images');
module.exports=withImages({
异步重写(){
返回[
{源:'/category/:slug*(\\w{1,}'),目标:'/category/:slug*'},
{source:'/category/:slug*(\\w{1,})/:page(\\d{1,}),destination:'/category/:slug*/?page=:page'},
];
}
});
我正在使用的路径是
/category/[…slug]

我试着把
\\w{1,}
改成
\\w+
[a-z-]{1,}
[a-z-]+
,结果都一样