我想在一个域下安装多个Sitecore实例。因此,第一个实例的根URL将为http://example.com/instance-1,依此类推。 我想拥有多个实例的原因是,我想为每个站点拆分环境。我知道我可以使用绑定并在同一域内的其他端口上发布每个实例。我也知道我可以在一个实例下安装多个站点。但我没有找到解决方案如何在IIS站点子目录中安装实例 如果有人成功安装多个实例作为子应用程序或虚拟目录,请分享知识。
我正在使用Sitecore 6.5和IIS 7.5
答案 0 :(得分:3)
Sitecore不支持在虚拟目录中运行。 它必须在自己的网站上运行。
然而,我确实提出了一个技巧,但它相当先进,我没有明确的例子:
www.mydomain.com/site-a
,www.mydomain.com/site-b
http://site-a
,http://site-b
等)http://www.mydomain.com/site-a/*
重写为http://site-a/*
http://site-a/item
写为http://www.mydomain.com/site-a/item
)我确信这是可能的,因为我已经为托管克隆的网站实施了类似的解决方案,如果网站是“虚拟”文件夹。
答案 1 :(得分:1)
我想知道为什么你需要在同一个域上托管多个Sitecore实例。 Sitecore在同一实例中为多站点设置提供了良好的解决方案。如果Ruud提供的解决方案对您不起作用,请检查Tim Ward(https://github.com/jerrong/Sitecore-Multisite-Manager)的多站点解决方案或Sitecore Marketplace上的共享源模块(http://marketplace.sitecore.net/en/Modules/Multiple_Sites_Manager.aspx)