我想为我的 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
。我必须在文件夹中创建一个文件index.js
才能countries
访问www.mysite.com/countries
。
问题是index.js
并且[...slug].js
具有相同的代码,我只想维护一个文件。如何配置 nextjs 以[...slug].js
用于www.mysite.com/countries
和它下的任何子页面?