Tuesday, February 5, 2019

Sitecore Multi-Site best Practices

    
1. Create role for each site (SiteA, SiteB) which will have same access rights as Sitecore admin Role however each role will have access to its own site node and associated nodes (such as template, layout, renderings, Media library).

2. Create content Author Role for each site which will have access to respective site node and media library only (restrict access to other nodes).

3. If there are any shared contents which both sites need access to in the future, should be kept outside home node and respective roles should have access to it.

4. Separate site configuration items and global configuration items

5. Organize template, media library, layouts and renderings in site specific folder.

6. SiteResolving should be set true for internal links to consider different domains. Refer the link for more info https://briancaos.wordpress.com/2012/03/28/sitecore-links-in-multisite-solutions-siteresolving/

7. Need to use patch to add site configuration and need to follow the naming conventions for config file if both the sites are sharing the same website folder.


No comments:

Post a Comment