We have a Business requirement, where, we are recreating all the components using a different approach in Phase 2 of a Project. Now the Business needs to have the existing site in Prod before the Phase 2 is launched. For this, we would be copying all the existing components under re-writing code in it. Once the new components are created, The Authors would start creating new pages using the new components. Once the Content is created, we have to switch the Live site from Old content to new Content path.
So my query here is, what all things we have to take care, or pre-determine before doing this switch. We could think of the following:
Check Analytics pointings
Config related changes
URL shortening update to new URL
Are there any other things we need to take care, if anyone has worked on such a condition in the past. Thanks
what changes in terms of content between your project1 content and project2 content.
if the page hierarchy and or page name changes, then this will affect your final URL structure, which mean you will lose all your SEO value when you move from project1 to project2, unless you decide to maintain additional rewrites at webserver level or in project1 content that will end up doing a redirect to corresponding page on project2.
Along with the bullets that you already mentioned. Some other things you should consider is:
cloud products configurations
But out of curiosity, did you try exploring Launches feature of AEM? it allows you to maintain separate hierarchy/copy of main content and when you are ready, you can merge all the updates from the copy tree into main tree and publish.