Could someone please help me understand why second level pages are not inheriting its parent URL? (Screen attached)
Example:
1) I have created page "About" on level 1.
2) I have created page "Our vision" under "About".
3) URL of Our vision is: "/Our-vision" but logically should be: "/About/Our-vision"
Why it is not happening and how to change it? I am sad there is so hard to add URL alias. I am working on Kentico usually and I found Umbraco more friendly and interesting but some solutions here...
Ordinarily you would have home as your root node... And that would equate to domain/ so you don't want to show home/about as URLs... What content are you wanting to show at your site root as you have it now domain/ would end up at about... ?
Showtoplevel domain is normally just enabled for multi language as a sub folder solution.
Hope this is one explanation for why default is hide that top level node.
Nested pages URL logic
Hello,
Could someone please help me understand why second level pages are not inheriting its parent URL? (Screen attached)
Example:
1) I have created page "About" on level 1.
2) I have created page "Our vision" under "About".
3) URL of Our vision is: "/Our-vision" but logically should be: "/About/Our-vision"
Why it is not happening and how to change it? I am sad there is so hard to add URL alias. I am working on Kentico usually and I found Umbraco more friendly and interesting but some solutions here...
:(
Greg
Found the solution:
umbracoHideTopLevelNodeFromPath in web.config needs to be set to false. Seriously why it is not set like that as default :(.
Ordinarily you would have home as your root node... And that would equate to domain/ so you don't want to show home/about as URLs... What content are you wanting to show at your site root as you have it now domain/ would end up at about... ?
Showtoplevel domain is normally just enabled for multi language as a sub folder solution.
Hope this is one explanation for why default is hide that top level node.
is working on a reply...