我想为Sitecore媒体库中的一组媒体项启用失败的请求跟踪。我最初尝试通过使用规则的自定义设置来执行此操作,因此我可以使用路径:
~/media/mystuff/*
不幸的是,请求跟踪不允许路径中的tilda~并且只允许单个通配符*。该路径也必须是相对于目录。 tilda是路径的必要部分,我想跟踪mystuff文件夹中的所有内容。
我该怎么做?
答案 0 :(得分:3)
您可以更改媒体前缀sitecore适用于媒体库网址。它存储在web.config
设置Media.MediaLinkPrefix
中 - 我们已将其更改为短划线:
<setting name="Media.MediaLinkPrefix" value="-/media" />
web.config
评论中有关于在<customHandlers>
部分添加相应条目的说明:
<handler trigger="-/media/" handler="sitecore_media.ashx" />
要完成图片,请添加网址重写以将~
映射到-
,以便所有已编制索引的媒体仍可使用。