Akamai CDN与Sitecore集成

时间:2011-09-22 16:39:08

标签: sitecore sitecore6 akamai

对于我们的网站,我们希望将Akamai用作CDN。我们拦截所有html并将媒体网址更改为akamai网址的问题。

例如: 〜/媒体/营销/阶段/ EmailMarkeImg.ashx

http://media.akamai.com/~/Marketing/Stages/EmailMarkeImg.ashx

所以,现在,我正在使用HttpModule中的Response过滤器来拦截它。但是这有性能问题,原因是,我们需要用〜/ media找出所有标签并在所有之前添加该名称:http://media.akamai.com 从响应的角度来看,这确实是一个性能问题。

这是我的第一个sitecore项目,我正在努力深入了解这一点。但是,我知道你们一定已经做过这些事了。在这种情况下请帮助我。

PS:任何扩展管道线的选项,当前项目正在寻找媒体库图像时,只需附加akamai域路径。

请告诉我。

谢谢,

2 个答案:

答案 0 :(得分:4)

如果您运行的是6.4或更高版本,则可以使用Media.MediaLinkPrefix。

设置

示例补丁:

        http://cdn.mydomain.net/~/media/    

这仅适用于媒体库中的媒体项目。

答案 1 :(得分:3)

我之前已经回答过:

How can I configure Sitecore so that it generates absolute links to media items?

简短摘要:没有配置可以执行此操作,您需要覆盖一些内置方法来执行此操作。有关详细信息,请参阅上面的链接。