I just started development on my first Umbraco project. Yay!
I'm a certified Sitecore and Composite CMS developer and have been working with those systems for years, but finally took the step to move to Umbraco. Being a freelancer and selfemployed - I often tend to land projects that are not as huge as some of the previous projects I've been working on at webagencies. For these projects having something like Umbraco is awesome :-)
Anyway - I'm looking for a feature in the system that I've had in other systems and really liked. So I'm wondering if anyone else know of a module or have extended in a way similar to what I'm looking for.
Basically - the feature is generally called "shadow pages" and gives you the oportunity to have the same page at more than one location in the sitemap. Obviously one of them have to be the "master" page that controls the others, but my client would like the ability to add a certain page at 3 or 4 different locations on the site, but only have to keep one of them updated.
If you want actual "physical" pages/nodes, then you can create the extra pages and use the "umbracoInternalRedirectId" property to pull the content from the "master" content page/node.
Shadow pages
Hi everyone,
I just started development on my first Umbraco project. Yay!
I'm a certified Sitecore and Composite CMS developer and have been working with those systems for years, but finally took the step to move to Umbraco. Being a freelancer and selfemployed - I often tend to land projects that are not as huge as some of the previous projects I've been working on at webagencies. For these projects having something like Umbraco is awesome :-)
Anyway - I'm looking for a feature in the system that I've had in other systems and really liked. So I'm wondering if anyone else know of a module or have extended in a way similar to what I'm looking for.
Basically - the feature is generally called "shadow pages" and gives you the oportunity to have the same page at more than one location in the sitemap. Obviously one of them have to be the "master" page that controls the others, but my client would like the ability to add a certain page at 3 or 4 different locations on the site, but only have to keep one of them updated.
Any suggestions on how to solve this?
Best,
Tony
Hi Tony, welcome to Our Umbraco!
If you want the same page (content) accessible from multiple URLs, you can use the "umbracoUrlAlias" to handle those.
http://our.umbraco.org/wiki/reference/umbraco-best-practices/umbracourlalias
If you want actual "physical" pages/nodes, then you can create the extra pages and use the "umbracoInternalRedirectId" property to pull the content from the "master" content page/node.
http://our.umbraco.org/wiki/reference/umbraco-best-practices/umbracointernalredirectid
Remember that for SEO, you'll be penalised for having duplicate content by the search engine. (i.e. same content different URLs).
Thus why I released the 301 Moved Permanently package (404 handler).
Cheers, Lee.
I added a Content Picker property with the alias umbracoInternalRedirectId to a page and updated page a attribute to point to page b.
Then I added the following line to the head of my template in a razor macro and I don't have to worry about duplicate content any more.
is working on a reply...