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 次 |
| 最近记录: |