0

我正在尝试使用我的 next.js 配置设置路由。到目前为止,我尝试的一切都没有产生预期的结果。这对我来说变得令人困惑和沮丧,任何帮助将不胜感激。

这是我想要的:

  • 网址转到/=>/index.js
  • 网址转到/users/=>/user/index.js
  • 网址转到/users/[user-id]=>/user/user.js

这是不起作用的:

module.exports = {
  target: "serverless",
  async rewrites() {
    return {
        afterFiles: [
          {
            source: "/users/",
            destination: "/users/"
          },
          {
            source: "/users/:path*",
            destination: "/users/:path*"
          },
          {
            source: "/:path*",
            destination: "/:path*"
          },
          {
            source: "/:else*",
            destination: "/"
          }
      ]
    };
  },
};
4

0 回答 0