我在我的sitecore实例中有以下sitedefintion.config
。我无法弄清楚这个有什么问题。当我查看holding.somedomain.com
和somedomain-miles.somedomain.com
时,它会显示“找不到请求的文档”错误。Sitecore8多站点sitedefinition不工作
我已经验证该网站有布局。我认为sitedefinition不起作用。
我做了什么至今:
- 配置IIS(创建三个独立的网站)。
- 修改主机文件。
看我的网站定义:
<site name="website">
<patch:attribute name="rootPath">/sitecore/content/somedomain</patch:attribute>
<patch:attribute name="hostName">somedomain.com</patch:attribute>
<patch:attribute name="startItem">/home</patch>
</site>
<site name="somedomainholdings" patch:before="site[@name='website']"
virtualFolder="/"
hostName="holdings.somedomain.com"
physicalFolder="/"
rootPath="/sitecore/content/somedomainholdings"
startItem="/home"
database="web"
domain="extranet"
allowDebug="true"
cacheHtml="true"
htmlCacheSize="50MB"
enablePreview="true"
enableWebEdit="true"
enableDebugger="true"
disableClientData="false"/>
<site name="somedomainmiles" patch:before="site[@name='website']"
virtualFolder="/"
hostName="somedomain-miles.somedomain.com"
physicalFolder="/"
rootPath="/sitecore/content/somedomainmiles"
startItem="/home"
database="web"
domain="extranet"
allowDebug="true"
cacheHtml="true"
htmlCacheSize="50MB"
enablePreview="true"
enableWebEdit="true"
enableDebugger="true"
disableClientData="false"/>
您可以检查'/sitecore/admin/showconfig.aspx'生成的''部分是什么?您可以登录到Sitecore Desktop,切换到'web'数据库并检查所有项目是否存在以及是否有布局配置? –
只有第一个(网站)在web.config中被修改。其他两个没有添加。任何想法为什么? – Pinoy2015
验证布局是在web和master中配置的 – Pinoy2015