Tuesday, November 20, 2018

Multi-site setup


Couple of approaches.

1. Different IIS sites

- add a site in IIS
- add hosts file entry
- add a site definition in sitecore



2. Same IIS site but different languages

- add a site definition WITH LANGUAGE. Url remains the same as the main site.

<site name="intuitivesurgical.uk" patch:after="site[@name='modules_website']"
                 hostName="intuitivesurgical.dev.local"
                 targetHostName="intuitivesurgical.dev.local"
                 scheme="http"
                 database="web"
                 virtualFolder="/"
                 physicalFolder="/"
                 rootPath="/sitecore/content/Intuitive Surgical/UK"
                 startItem="/Home"
                 language="en-GB"
                 dictionaryPath="/sitecore/content/Intuitive Surgical/UK/globals/dictionary"
                 dictionaryAutoCreate="false"
                 placeholderSettingsRoot="/sitecore/layout/Placeholder Settings/Project/Intuitive Surgical"
                 domain="intuitivesurgical"
                 allowDebug="true"
                 cacheHtml="true"
                 htmlCacheSize="50MB"
                 registryCacheSize="0"
                 viewStateCacheSize="0"
                 xslCacheSize="25MB"
                 filteredItemsCacheSize="10MB"
                 enablePreview="true"
                 enableWebEdit="true"
                 enableDebugger="true"
                 disableClientData="false"
                 cacheRenderingParameters="true"
                 renderingParametersCacheSize="10MB"
                 formsRoot="/sitecore/content/Intuitive Surgical/UK/Globals/Forms Folder"
                 loginPage="/login"
                 enableItemLanguageFallback="true" />

No comments:

Post a Comment