Тестирование с использованием gtmetrix.com в YSLOW показывает ошибку истечения срока действия в далеком будущем

Когда я тестирую сайт с помощью gtmetrix.com в YSLOW, он показывает это сообщение. Я не знаю, как добавить заголовки с истекшим сроком действия.

Есть 2 статических компонента без далекого будущего срока годности.

http://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic http://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900

Как это решить?


person Syed Khizer    schedule 13.11.2019    source источник
comment
Возможный дубликат Как использовать кэширование браузера для шрифтов Google ?   -  person Tasos K.    schedule 14.11.2019


Ответы (1)


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

Если вы хотите это исправить, вы можете самостоятельно разместите эти веб-шрифты и проведите небольшое исследование о том, как установить для них заголовки кеша для вашего типа сервера (Apache? nginx? Информация должна быть легко доступна в Google или в вашей веб-хостинговой компании, если вы используйте один).

Лично я рекомендую относиться к таким показателям с долей скептицизма. Даже gtmetrix.com не может похвастаться идеальной оценкой по их собственным стандартам. Их худший результат также относится к настройкам кеша сервисов, размещенных в Google.

person Josh Harrison    schedule 14.11.2019