我有兩個IIS站點指向不同的物理文件夾。這是爲了能夠區分web.config和用於站點的文件和程序集 數據庫設置爲指向兩個站點的同一實例 在web.config中配置爲從不同部分開始 結構類似於這樣的:多個網站和使「跨站點」請求非法
/Sitecore的/內容/首頁/默認
/Sitecore的/內容/首頁/內聯網
到目前爲止好。
現在,問題是我能夠通過輸入完整路徑來檢索不屬於實際站點的內容。 IE瀏覽器。
http://www.default.com/sitecore/content/home/intranet.aspx
< - 這不應該被允許,因爲www.default.com
配置爲/sitecore/content/home/default
作爲根。
是否有任何內置的機制來解決這個問題,還是我必須繼承itemresolver以使「跨站點」 - 請求非法。