【发布时间】:2021-04-16 20:55:00
【问题描述】:
我正在为我的公司建立一个营销/消费者网站,从 WordPress(感谢上帝)迁移到 Next 和 Prismic 的组合。目前,我们的消费者网站有大约 600 个页面,用于为我们 35 多个经销商中的每个经销商提供多个产品和登录页面,但我希望不再管理 600 个页面的内容,因为所有经销商都共享页面和内容;页面数量的唯一作用是允许我们增强 SEO 和 url 路径,以便每个产品页面都是经销商的子页面,即san-diego-ca/product-pagesacramento-ca/product-page。希望这是足够的信息来澄清我更广泛的问题。
我正在使用SSR 和getServerSideProps,我希望能够拥有相同类型的 URL 结构,每个经销商都有自己的具有特定 url 路径的页面,但他们不需要拥有自己的页面内容。它们都共享相同的东西。我在 Prismic 中有一个名为 /interior-doors 的页面。使用 Next 有没有办法允许从 mysite.com/interior-doors 和 mysite.com/sacramento-ca/interior-doors 访问 /interior-doors 页面,而不需要有 2 个单独的页面?
提前致谢,我可以根据需要添加尽可能多的代码或详细信息。
【问题讨论】:
标签: reactjs next.js prismic.io next-router