我正在尝试设置next.js应用程序,但是在处理带有斜杠的路由时遇到了麻烦。因此,例如,如果我具有这样的页面结构:
pages
- index.js
- blog
- index.js
- [slug].js
然后要给/我基础index.js,要给/blog我blog/index.js,然后要给/blog/my-post我blog/[slug].js-到目前为止一切都很好。
但是要给/blog/我一个404错误,并且在完全替换next.js路由器的情况下似乎根本无法解决这个问题-我什/blog/至无法重定向到/blog。有什么解决办法吗,还是我需要自定义路由器?有没有一种方法可以扩展next.js路由器,让我处理它们,而无需完全替换它?