Я размещаю свой статический сайт на Firebase, и я включил ключ заголовков в свой файл firebase.json. Вот мой полный конфигурационный файл:Firebase Hosting Cache + Google PageSpeed Insights
{
"hosting": {
"public": ".",
"ignore": ["firebase.json"],
"headers": [{
"source": "**/*[email protected](jpg|jpeg|gif|png)",
"headers": [{
"key": "Cache-Control",
"value": "max-age=7200"
}]
}]
}
}
Когда я запускаю тест PageSpeed с инструментом PageSpeed Insights Google, я получаю сообщение:
«кэш браузера Рычаги»
Означает ли это, что Firebase хостинг не применяя заголовки, которые я указал в моем файле конфигурации проекта?
Рычаги Browser Caching --- Я не думаю, что так имеют ничего общего с вашим хостинг. Это сообщение отображается, потому что ваш веб-сайт не позволяет использовать кеширование браузера, которое используется для ускорения создания вашего сайта. Вы можете проверить блоги на [PageSpeedOptimizer] (https://pagespeedoptimizer.com/), чтобы получить больше информации. –
Я считаю, что вам нужны «заголовки» ПОСЛЕ хостинга, как в этом сообщении: http://stackoverflow.com/a/39316199/5698848 – jake