锁定Sitecore中的多个站点

时间:2010-05-25 08:33:32

标签: rewrite sitecore

我在一个Sitecore 6安装下运行了两个站点。站点的主节点是这样的:

/sitecore/content/Home
/sitecore/content/Careers

假设主要网站位于domain.com,则可以careers.domain.com访问职业网站。

我的问题是,通过在uri前面添加/sitecore/content/,任何一个sitecore项都可以被(子)域访问。例如,我可以:

http://domain.com/sitecore/content/careers.aspx(应在careers.domain.com下) http://careers.domain.com/sitecore/content/home/destinations.aspx(应在domain.com下)。

我知道我可以重定向这些网址(使用IIS7重定向或ISAPIRewrite),但有没有办法将Sitecore“锁定”为仅为该网域配置的主节点下的项目提供服务?

1 个答案:

答案 0 :(得分:3)

我不能肯定地说没有测试它,但你可以尝试将每个站点作为自己的安全域并拒绝彼此访问。在<sites/>节点中有一个domain="extranet"属性,创建一个新的安全域并设置Careers站点以使用它。

您可以使用Sitecore桌面中的域管理器创建新的安全域。