Интеграция Akamai CDN с Sitecore - PullRequest
       13

Интеграция Akamai CDN с Sitecore

1 голос
/ 22 сентября 2011

Для нашего сайта мы хотим использовать Akamai в качестве CDN. Проблема в том, что мы перехватили все HTML и изменили URL-адреса мультимедиа на URL-адреса akamai.

например: ~ / Медиа / Маркетинг / Этапы / EmailMarkeImg.ashx

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

Итак, сейчас я перехватываю это, используя фильтры ответа в HttpModule. Но есть проблемы с производительностью, причина в том, что нам нужно найти все теги с ~ / media и добавить это имя: http://media.akamai.com перед всеми Это действительно проблема производительности с точки зрения ответа.

Это мой первый проект sitecore, и я пытаюсь глубже понять это. Но я знаю, что вы, ребята, уже сделали подобные вещи. Пожалуйста, помогите мне в этом случае.

PS: любые варианты расширения конвейерных линий, когда текущий элемент ищет образ библиотеки мультимедиа, просто добавляя путь домена akamai.

Пожалуйста, дайте мне знать.

Спасибо

Ответы [ 2 ]

4 голосов
/ 23 сентября 2011

Если вы используете 6.4 или более позднюю версию, вы можете использовать настройку Media.MediaLinkPrefix.

Пример патча:

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

Это работает только для медиа-элементов в медиа-библиотеке.

3 голосов
/ 23 сентября 2011

Я уже ответил на это раньше:

Как настроить Sitecore таким образом, чтобы он генерировал абсолютные ссылки на элементы мультимедиа?

Краткое резюме: для этого нет конфигурации, вам нужно переопределить некоторые встроенные методы для этого. См. Ссылку выше для точных деталей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...