我正在尝试设置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路由器,让我处理它们,而无需完全替换它?