Javascript 下一个js:在访问&x27;时打开index.js/博客/';

Javascript 下一个js:在访问&x27;时打开index.js/博客/';,javascript,reactjs,next.js,Javascript,Reactjs,Next.js,在我的下一个.js项目中,当我访问“localhost:3000/blogs/”时,如何打开index.js页面 index.js文件位于“blogs”文件夹下 当我访问“localhost:3000/博客”时,它确实会打开。但若我在博客后面加一个正斜杠,它会重定向到404页 谢谢。下一代Js不是这样工作的。根据服务器路由,它映射到我们称之为的pages文件夹。因此,如果您的路由在服务器上定义为: server.get("/blogs/*", (req, res) =>

在我的下一个.js项目中,当我访问“localhost:3000/blogs/”时,如何打开index.js页面

index.js文件位于“blogs”文件夹下

当我访问“localhost:3000/博客”时,它确实会打开。但若我在博客后面加一个正斜杠,它会重定向到404页


谢谢。

下一代Js不是这样工作的。根据服务器路由,它映射到我们称之为的pages文件夹。因此,如果您的路由在服务器上定义为:

server.get("/blogs/*", (req, res) => {
      return app.render(req, res, "/blogs/[index]");
    });
你的文件夹结构是:
pages/blogs/[index].js
那么只有它才能打开你的索引文件


要了解更多信息,请阅读上面提到的链接,了解
动态路由

下一个Js不是这样工作的。根据服务器路由,它映射到我们称之为的pages文件夹。因此,如果您的路由在服务器上定义为:

server.get("/blogs/*", (req, res) => {
      return app.render(req, res, "/blogs/[index]");
    });
你的文件夹结构是:
pages/blogs/[index].js
那么只有它才能打开你的索引文件


有关更多说明,请阅读上文提到的
动态路由

好的链接。谢谢你的解决方案,好的。谢谢你的解决方案。