Nuxt.js-使用参数在URL的末尾添加斜杠

该问题基于上一个问题

由于SEO的原因,我希望所有URL都以斜杠结尾。到目前为止,我已经将此功能与nuxt-redirect-module一起使用

redirect: [
    {
        from: '^.*(?<!\/)$',
        to: (from, req) => req.url + '/'
    }
]

这会检查url,并/在末尾添加一个(如果没有)。问题是当url末尾有参数时。

所以现在,这个重定向

https://example.com/folder

https://example.com/folder/ (预期行为)

但是使用params,现在它的工作方式如下:

https://example.com/folder?param=true

https://example.com/folder?param=true/(它/ 在params之后添加

这将是实现它的方法,因此它将重定向而不是从

https://example.com/folder?param=true

https://example.com/folder/?param=true (因此它将/在url的末尾但在params之前添加

提前致谢!