UrlTracker icon indicating copy to clipboard operation
UrlTracker copied to clipboard

Node change detection doesn't work correctly for multi-site umbraco installation

Open kunal999 opened this issue 5 years ago • 1 comments

We have a multi-site installation under a single Umbraco instance. The sites are configured so that the roots of the different sites point to different paths under the same domain. e.g. Main site -> www.xyz.com Latin site -> www.xyz.com/la Mexico site -> www.xyz.com/mx

Node change detection works correctly for the main site. The redirect record gets attributed to the correct RedirectRootNodeId for the main site. e.g. for Main site, /abc -> /mno Redirect record: Old URL (abc), RedirectRootNodeId (Root node Id of main site)

However, for any nodes under the other sites, when a node changes, the redirect record has the correct RedirectRootNodeId but the OldUrl field still prepends the main segment of the path to the url value. e.g. for a change under /mx site from /abc -> /mno Redirect record: Old URL (mx/abc), RedirectRootNodeId (Root node Id of mexico site)

This causes the redirect to not take effect correctly and it 404s.

kunal999 avatar May 24 '19 00:05 kunal999

hello - any update on this issue? We have also noticed this on a multilingual site as per the description above. thanks

using version 3.15

shearer3000 avatar Jun 27 '19 21:06 shearer3000