Sak*_*vel 0 iis web-config sitecore sitecore7.5
我一直在尝试在本地实例中配置多个具有多个域的站点.
Sitecore
   -> Content
      -> Home
      -> PublicHome
Run Code Online (Sandbox Code Playgroud)
我有以下web.config设置.
<site name="website" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content" startItem="/home" database="web" domain="extranet" allowDebug="true" cacheHtml="true" htmlCacheSize="10MB" registryCacheSize="0" viewStateCacheSize="0" xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true" enableWebEdit="true" enableDebugger="true" disableClientData="false"/>
<site name="PublicHome" hostName="my.public.com" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content" startItem="/PublicHome" language="en" database="web" domain="extranet" />
Run Code Online (Sandbox Code Playgroud)
我创建了几个主机文件条目.
127.0.0.1 My.Sitecore.com
127.0.0.1 my.public.com
My.Sitecore.com - 加载主页.
但my.public.com没有按预期加载.
未在IIS站点中设置绑定时.我正在获取IIS默认站点.
一旦我在IIS站点上添加绑定.我得到了"Home"而不是"PublicHome".
版本信息:Sitecore 7.5,Windows 10中的IIS
要解决您的直接问题,请在默认"网站"条目之前添加自定义网站定义.
为了更好地为将来的升级做好准备,请使用Sitecore修补程序属性和单独的配置文件来应用自定义网站定义.(即<site name="PublicHome" patch:before="site[@name='website']">).阅读有关web.config修补的内容以了解更多信息.
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           1274 次  |  
        
|   最近记录:  |