同一域上的Sitecore和非Sitecore站点

时间:2012-10-20 19:43:29

标签: iis dns sitecore sitecore6

我们目前正在运行Sitecore 6.0.0(090120)。在你提出这个显而易见的问题之前,我只在公司工作不到四个月,所以我没有答案。我有一个网站的一部分,我想进入自己的子域。新站点将是一个独立的动态站点(很可能是ASP.NET MVC),在Sitecore之外创建(不使用任何Sitecore资源),其内容将存放在Sitecore中。我想这样做,以便新网站可以在与Sitecore解决方案相同的域中拥有 newsite.mycompany.com 等URL,但不是Sitecore解决方案的一部分。我建议设置子域并使用IIS 6中的虚拟目录来容纳新站点,但我被告知Sitecore不允许这种类型的配置。

任何人都可以对这个问题有所了解吗?提前谢谢......

3 个答案:

答案 0 :(得分:1)

因此,如果我理解正确,您希望在您的域上运行(静态)网站,并在虚拟目录中运行sitecore站点? 通过对配置的一些修改,可以看到:Nested virtual directory or application within sitecore site, is it possible

答案 1 :(得分:1)

Sitecore绝对允许这样做,你被误导了。未明确支持的是Sitecore本身耗尽虚拟目录。但是,您描述的方案根本不需要虚拟目录。为什么用一个?我建议尽可能避免这种情况,因为这只是一个额外的复杂因素。

答案 2 :(得分:0)

如果新网站完全与Sitecore无关,那么只需在IIS中设置一个全新的网站并将其绑定到您的子域。

即使Sitecore网站绑定到默认网站,通过创建新网站,您可以指示IIS将“newsite.mycompany.com”上的流量路由到您的新网站。在IIS6中,您可以在新站点向导的“此网站的主机标头”字段中进行设置。如果该站点存在,请打开该站点的属性,在“网站”选项卡上单击“高级”,并在“此站点的多个身份”中添加子站点