Здравствуйте.
Занимаюсь разработкой сайтов, но с настройками сервера очень плохо знаком, поэтому прошу помощи у знатоков.
Наверное всем знаком инструмент анализа сайтов https://a.pr-cy.ru/
Так вот, на одном из сайтов ни как не могу исправить ошибку связанную с кешем браузера. Понимаю, что надо лесть в файл .htaccess, но у меня там все настройки по уже давно устоявшейся схеме и все остальные сайты, с точно такими же настройками, не выдают эту ошибку.
Для всех сайтов используется обычный виртуальный хостинг. У которых, по сути, одни и те-же настройки по умолчанию и всё остальное допиливается каждым разработчиком именно в файле .htaccess, так почему же один из сайтов выдает ошибку, если всё одинаково?
Где искать причину?
Ответы (3)
Если речь идет о страницах сайта, то не корректно заносить отсутствие кеша в список параметров проверки как ошибку, тк не всем страницам подходит такая оптимизация. Например, если у вас новости обновляются ежесекундно, то кеш ни в коем случае использовать нельзя.
Кеширование страниц также можно выставить с помощью мета-тега cache-control
https://habrahabr.ru/post/72141/
В моём случае дело было в кешировании сторонних скриптов (счетчики, пиксели и т.д.).
Одно только не понятно, почему сайт https://webseo.kz/ выдавал ошибку кеша браузера, а сайт http://atis.kz/ отображал что кеш настроен правильно.
Наверное это глюки самого инструмента A.PR-CY.RU
Решил вопрос заливкой скриптов на свой сайт. Пришлось Crontab настроить, чтобы раз в сутки заливал скрипты.
Спасибо TimeWeb