2015-12-08 2 views
3

Для моего сайта Google PageSpeed ​​Insights рекомендует изменять значения срока годности для некоторых кэшируемых ресурсов, таких как .css, .js, .svg, google api, siteimprove. Можно установить значения истечения для вышеуказанного файлы? Если да, то какая конфигурация потребуется для этого?Sitecore 8: использование кеширования браузера

+3

Вы видели этот вопрос - http://stackoverflow.com/questions/21074198/leverage-browser-caching-in-iis-google-pagespeed-issue –

ответ

4

Включение кеширования браузером для этих элементов не является чем-то, что обычно относится непосредственно к Sitecore, поскольку они, как правило, являются статическими файлами внутри вашего веб-сайта, которые не обслуживаются Sitecore. Этот вопрос How to configure static content cache per folder and extension in IIS7? должен помочь вам настроить папки в вашем веб-корте, чтобы иметь правильные заголовки кеша.

Совет: эти изменения будут применены к файлу web.config, и я бы предложил использовать web.config transforms, чтобы применить эти изменения к web.config, а не изменять его напрямую.

+0

Google PageSpeed ​​Insights также рекомендовал изменить значения срока годности ниже двух URL: http://maps.googleapis.com/itializeMaps&HHSGSHSU .. (30 минут) http://ssl.siteimprove.com/js/xyz.js (2 часа) Можно ли изменить значения срока годности для вышеупомянутые два URL-адреса? – Babita

+0

Поскольку эти ресурсы подаются из внешних доменов на ваш сайт, я сомневаюсь, что вы могли бы с ними что-либо сделать. FYI Я бы не стал пытаться исправить каждое предложение о скорости страницы в Google - сначала нацелитесь на «низкие висячие фрукты»! –

Смежные вопросы