Как я могу изменить значок при обслуживании PDF-документов в многосайтовой установке Sitecore - PullRequest
4 голосов
/ 16 февраля 2012

У меня несколько веб-сайтов, работающих в одной установке Sitecore (сайт iis).Есть ли способ, которым я могу иметь разные favicon.ico для каждого веб-сайта при обслуживании документов PDF.Может быть, переопределив MediaRequestHandler в Sitecore?Спасибо.

1 Ответ

2 голосов
/ 16 февраля 2012

Если вы в настоящее время просто добавляете файл favicon.ico в wwwroot для сайта, то этот значок будет отображаться для всех сайтов в этом экземпляре.Поскольку обслуживание медиа-контента проходит через MediaRequestHandler, как вы указали, этот обработчик запускается в контексте на этом управляемом IIS-сайте и, следовательно, будет отображать корень favicon.ico.Чтобы исправить это на страницах с контентом, нужно сослаться на значок в виде мета-тега в вашем конкретном макете, но я не думаю, что вы можете обойти это для медиа-элементов.

...