如何为Sitecore媒体库启用IIS7失败的请求跟踪?

时间:2013-01-30 09:20:42

标签: iis-7 sitecore sitecore6

我想为Sitecore媒体库中的一组媒体项启用失败的请求跟踪。我最初尝试通过使用规则的自定义设置来执行此操作,因此我可以使用路径:

~/media/mystuff/*

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

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以更改媒体前缀sitecore适用于媒体库网址。它存储在web.config设置Media.MediaLinkPrefix中 - 我们已将其更改为短划线:

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

web.config评论中有关于在<customHandlers>部分添加相应条目的说明:

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

要完成图片,请添加网址重写以将~映射到-,以便所有已编制索引的媒体仍可使用。