【问题标题】:Running Sitecore Production Site under a Virtual Directory在虚拟目录下运行 Sitecore 生产站点
【发布时间】:2012-10-15 17:34:34
【问题描述】:

我们在 Windows Server 2003(32 位)开发机器上使用 Sitecore 6。

我知道不建议将它用于 CMS 编辑站点,但我们被告知可以让前端 Sitecore 网站在虚拟目录中运行。

问题来了:

我们想要实现下面可怜的曼图所示。

我们有一个网站 (.net 1.1)

/WebSiteRoot (.net 1.1)
|
|
|---- Custom .net 1.1 Web Application
|
|---- SiteCore frontend WebApplication (.net 2.0)
|
|---- Custom .net 2.0 WebApplication

Sitecore webApplication 将在其 web.config 中包含 Sitecore 管道,我们将利用该部分来配置虚拟文件夹,以允许我们的 Sitecore 应用程序所在的位置并将其指向内容树中的适当位置。

有没有可能解决这个问题?这只是面向客户的网站,这些服务器上不会有 CMS 编辑功能,这将通过在不同服务器上的防火墙内安装更标准的 Sitecore 来完成。

我们遇到的错误主要集中在加载 App_Config 文件夹中的各种配置文件。

它似乎最初在“/”上做了一个 Server.MapPath(这对我们来说是错误的)所以我们尝试在 web.config 中放置绝对路径但仍然没有乐趣(我认为必须有一些硬编码的部分查找包含目录)。

任何帮助将不胜感激。

谢谢

【问题讨论】:

    标签: sitecore


    【解决方案1】:

    很遗憾,Sitecore 不会在虚拟目录中运行,它必须是站点根目录。

    【讨论】:

    • 我问这个问题已经很久了。但是谢谢你的回答。您当然完全正确,我们最终不得不将 Site Core 放在我们网站的根目录下。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-10
    • 1970-01-01
    相关资源
    最近更新 更多