Sitecore 7.2媒体库图像在名称中不使用下划线

时间:2015-03-18 21:22:21

标签: sitecore sitecore7.2

我刚刚将客户端的Sitecore测试安装升级到7.2(SP1),现在,任何名称中带有下划线的图像在被页面引用时都会抛出404错误。这实际上是从6.4开始的一系列升级,所以很可能在某个地方错过了配置设置,但是我没有看到任何突出我的东西会导致这个问题。

如果我将图像名称更改为没有下划线,它可以正常工作,如果我设置" Media.UseItemPaths"它也可以正常工作。为false,但如果他们的图片网址显示了文件名,他们会更喜欢。

任何人都可以帮助确定可能出现的问题吗?

1 个答案:

答案 0 :(得分:3)

由于Sitecore 7.1发生了变化,encodeNameReplacements中指定的所有替换现在也应用于媒体项目以及内容树中的常规项目。

一个选项是删除replaceWith="_"声明,但添加此声明的可能原因是可能会替换您网址中的空格,因此它们不会显示%20。删除此声明将意味着他们返回!

您可以改为应用此Sitecore知识库文章中指定的修补程序:Sitecore is unable to open media items when using encodeNameReplacements