Включен кэш через nginx и pagespeed его не видит, а я вижу!
В общем беда, или лыжи не едут или со мной проблемы.
Pagespeed гугла упорно показывает мне требование "Задайте правила эффективного использования кеша для статических объектов Найдено 86 ресурсов", но дело в том что кэш есть, его не видно, а он есть.
И тут дело не в том что гуглу надо минимум год кэша в настройках выставить чтоб он требование убрал, а в том что он совсем не видит время кеша, на всех файлах Время жизни кеша выставлено в None.
К слову сайт на своей впске, nginx фронтом, заголовки нормальные, смотрю через консольку хрома и вижу следующее:
это пример заголовков одного из файлов и вот pagespeed в упор не видит кеша. Может какой заголовок конфликтует или неправильно выставлен, но другие онлайн сервисы то видят время жизни.
Ради интереса проверил другой сайтик где нет nginxа и настройки кеша я выставлял через htaccess и вот в нем все отлично отображается через pagespeed, даже кеш длительностью в 5 минут.
Подумывал уже кинуть модуль pagespeed на nginx и забыть про все это безобразие, но вот ради интереса хочу разобраться, че не так с заголовками и почему pagespeed не видит срок жизни кеша.
Есть кстати вторая похожая впска с такими же заголовками, тоже время жизни браузерного кеша не показывается. Беда прям, где-то я откровенно туплю.
Pagespeed гугла упорно показывает мне требование "Задайте правила эффективного использования кеша для статических объектов Найдено 86 ресурсов", но дело в том что кэш есть, его не видно, а он есть.
И тут дело не в том что гуглу надо минимум год кэша в настройках выставить чтоб он требование убрал, а в том что он совсем не видит время кеша, на всех файлах Время жизни кеша выставлено в None.
К слову сайт на своей впске, nginx фронтом, заголовки нормальные, смотрю через консольку хрома и вижу следующее:
Цитата:
|
Accept-Ranges: bytes Cache-Control: max-age=7776000 Connection: keep-alive Content-Length: 26616 Content-Type: image/jpeg Date: Fri, 31 Jan 2020 00:03:11 GMT Expires: Thu, 30 Apr 2020 00:03:11 GMT Last-Modified: Tue, 28 Jan 2020 12:14:30 GMT Pragma: public Server: nginx |
Ради интереса проверил другой сайтик где нет nginxа и настройки кеша я выставлял через htaccess и вот в нем все отлично отображается через pagespeed, даже кеш длительностью в 5 минут.
Подумывал уже кинуть модуль pagespeed на nginx и забыть про все это безобразие, но вот ради интереса хочу разобраться, че не так с заголовками и почему pagespeed не видит срок жизни кеша.
Есть кстати вторая похожая впска с такими же заголовками, тоже время жизни браузерного кеша не показывается. Беда прям, где-то я откровенно туплю.