【问题标题】:Site is looking for resources on server root instead of site root站点正在服务器根目录而不是站点根目录上寻找资源
【发布时间】:2015-10-22 12:48:20
【问题描述】:

我最近使用 Umbraco 和 Visual Studio 构建了一个网站,随后将其移至我的 IIS 服务器。结构如下:

-根 -网站 -应用程序主机 -Umbraco网站

我的问题是,当站点查找 Media 文件夹(和其他一些文件夹)时,它是从根目录引用的。我已经阅读了一些关于更改 web 配置和 umbraco 配置的文章,但都没有奏效。

我已经通过从根目录创建一些虚拟目录来解决这个问题,但这并不理想!

任何人都可以帮助有需要的 Umbracoer 吗???

干杯

丰富

【问题讨论】:

  • 不太了解您网站的结构。比如媒体文件夹的url应该是什么?
  • 嗨! media 文件夹在 UmbracoSite 级别下,但 umbraco 框架正在寻找 ApplicationHost(root) 级别下的媒体文件夹。
  • 那么您是否将 umbraco 站点托管在另一个站点下的虚拟目录中?
  • 不,它是站点下的应用程序。

标签: resources structure umbraco


【解决方案1】:

我认为您需要在 umbracoSettings.config 中设置 ResolveUrlsFromTextString = true 才能使 Umbraco 使用虚拟目录。

【讨论】:

  • 为詹姆斯的回复干杯,但是;我已经将其设置为 true。
猜你喜欢
  • 1970-01-01
  • 2012-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-05
  • 1970-01-01
  • 2018-10-18
相关资源
最近更新 更多