从route groups开始,在解析路径时不考虑包含(...)
的文件夹,app/(landing)/page.js
和app/(main)/(routes)/(documents)/page.js
将匹配/
,就像你拖了app/page.js
一样,造成了冲突.
所以你必须决定当请求/
时应该呈现哪一个.如果它是app/(landing)/page.js
,你应该把app/(main)/(routes)/(documents)/page.js
改成app/(main)/(routes)/(documents)/about/page.js
,这样它就匹配/about
了.