心急如焚,求救。会为食物而工作 :)
我希望能够在以下 URL 上拥有页面,并且我希望能够通过它们的 URL 来查找它们(即,如果有人访问某个 URL,我希望能够检查那里的页面)。
mysite.com/somepage/somesubpage/somesubsubpage/ mysite.com/somepage/somesubpage/anothersubpage/ mysite.com/somepage/somesubpage/somesubpage/ mysite.com/somepage/somepage/
请注意,我希望能够重用每个页面的 slug(即 somepage/somepage)。当然,每个 slug 的级别都是独一无二的(即,不能有两个页面,mysite.com/somepage/other/ 和 mysite.com/somepage/other/ 因为它们本质上是同一个页面)。有什么好方法可以做到这一点。我试图将页面('somesubpage')的slug存储在一个名为'slug'的字段中,并使每个slug对于它的父页面都是唯一的,这样就不会发生上述情况。问题在于,如果我尝试通过它的 slug 查找页面(即“somepage”),并且在 mysite.com/other/somepage/ 和 mysite.com/page/somepage/ 上恰好有一个页面,我的应用程序如何知道要获取哪一个(它们都有相同的 slug 'somepage')。