2015-10-27 94 views
0

我一直在嘗試在本地實例中配置具有多個域的多個站點。如何在My Local Machine中的一個Sitecore實例中設置多個站點(多域站點)?

Sitecore Content tree

Sitecore 
    -> Content 
     -> Home 
     -> PublicHome 

我有以下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" /> 

我創建了幾個主機文件條目。

127.0.0.1 My.Sitecore.com

127.0.0.1 my.public.com

My.Sitecore.com - 加載主頁。

但my.public.com未按預期方式加載。

未在IIS站點中設置綁定時。我正在獲取IIS默認站點。

一旦我在IIS站點上添加綁定。我得到的是「家」而不是「公共家」。

版本信息:Sitecore的7.5,在Windows 10 IIS

回答

6

要立即解決的問題,默認的 「網站」 項之前添加自定義網站定義

爲了更好地爲將來升級做好準備,請使用Sitecore修補程序屬性和單獨的配置文件來應用您的自定義網站定義。 (即<site name="PublicHome" patch:before="site[@name='website']">)。閱讀關於web.config patching瞭解更多信息。

+0

是的,完成...!謝謝...! – Sakthivel

相關問題