0

我想为 Sitecore 媒体库中的一组媒体项启用失败请求跟踪。我最初尝试通过使用规则的自定义设置来做到这一点,这样我就可以使用路径:

~/media/mystuff/*

不幸的是,请求跟踪不允许在路径中使用 tilda ~ 并且只允许使用单个通配符 *。路径也必须相对于目录。tilda 是路径的必要部分,我想跟踪 mystuff 文件夹中的所有内容。

我怎样才能做到这一点?

4

1 回答 1

3

您可以更改适用于媒体库 url 的媒体前缀 sitecore。它存储在web.config设置中Media.MediaLinkPrefix- 我们已将其更改为破折号:

<setting name="Media.MediaLinkPrefix" value="-/media" />

评论中有一条web.config关于在该部分中添加相应条目的注释<customHandlers>

<handler trigger="-/media/" handler="sitecore_media.ashx" />

要完成图片,请添加 url 重写以映射~-,因此任何索引媒体仍然有效。

于 2013-01-30T11:57:48.290 回答