I have a scenario where I have a nested listing page which needs to exist in different locations of my website.
The problem is I want this listing page to be managed in one location instead of having to copy it in many places and yet I don't want to lose the URL structure. So, I might have
www.abc.com/infocomm/infrastructure/wired/that-listing-page www.abc.com/infrastructure/ipv6/that-listing-page
I've tried to create the listing page in a content store and use the wildcard query to pull out the child pages dynamically but this has a few drawbacks:
- Using the rich text editor, the content author can't create hyperlinks to the listing page items because they exist in the content store and they have to hardcode the query strings to get the listing page item. For example, they have to hardcode the parameters as below:
www.abc.com/infocomm/infrastructure/wired/that-listing-page/2012/article-1
- Because of #1, there will be many broken links if the content author renames the items under the listing page or delete the items.
- We have to migrate the existing contents and that means we have to manually update and hardcode the new links which will lead to the first problem.
- We can't generate the Google sitemap and RSS feeds because of the challenges as above.
Some of you guys might have experienced this scenario before, I would love to hear how you guys achieved it. I'm using Sitecore 6.5.