【发布时间】:2021-11-18 17:28:06
【问题描述】:
我想为我的 next.js 项目创建一个动态路由结构,所以主目录将是countries,并且该目录下会有许多其他国家/地区。
www.mysite.com/countries
www.mysite.com/countries/united-states
www.mysite.com/countries/france
www.mysite.com/countries/united-kingdom
....
在我的 pages 文件夹中,我创建了一个名为 countries 的文件夹并创建了一个文件 [...slug].js。我必须在countries 文件夹中创建一个文件index.js,以便www.mysite.com/countries 可以访问。
问题是index.js 和[...slug].js 具有相同的代码,我只想维护一个文件。如何配置 nextjs 以使用 [...slug].js 为 www.mysite.com/countries 及其下的任何子页面?
【问题讨论】:
标签: next.js nextjs-dynamic-routing