5415

Как настроить кеш браузера?

3 ответа

Здравствуйте.
Занимаюсь разработкой сайтов, но с настройками сервера очень плохо знаком, поэтому прошу помощи у знатоков.

Наверное всем знаком инструмент анализа сайтов https://a.pr-cy.ru/
Так вот, на одном из сайтов ни как не могу исправить ошибку связанную с кешем браузера. Понимаю, что надо лесть в файл .htaccess, но у меня там все настройки по уже давно устоявшейся схеме и все остальные сайты, с точно такими же настройками, не выдают эту ошибку.

Для всех сайтов используется обычный виртуальный хостинг. У которых, по сути, одни и те-же настройки по умолчанию и всё остальное допиливается каждым разработчиком именно в файле .htaccess, так почему же один из сайтов выдает ошибку, если всё одинаково?

Где искать причину?

Ответы (3)

HARDKOD +28
05.01.2017 10:33
Если речь идет о статичных файлах (картинки, js, css, ..), то вот хорошая статья https://varvy.com/pagespeed/leverage-browser-caching.html

Если речь идет о страницах сайта, то не корректно заносить отсутствие кеша в список параметров проверки как ошибку, тк не всем страницам подходит такая оптимизация. Например, если у вас новости обновляются ежесекундно, то кеш ни в коем случае использовать нельзя.

Кеширование страниц также можно выставить с помощью мета-тега cache-control
https://habrahabr.ru/post/72141/
Свернуть ответы
Михаил Юрьевич +2
06.01.2017 21:45
Спасибо, очень полезные ссылки.
В моём случае дело было в кешировании сторонних скриптов (счетчики, пиксели и т.д.).
Одно только не понятно, почему сайт https://webseo.kz/ выдавал ошибку кеша браузера, а сайт http://atis.kz/ отображал что кеш настроен правильно.
Наверное это глюки самого инструмента A.PR-CY.RU

Решил вопрос заливкой скриптов на свой сайт. Пришлось Crontab настроить, чтобы раз в сутки заливал скрипты.
Михаил Юрьевич +2
06.01.2017 21:49
Написал в саппорт, чтобы проверили настройки сервера. Они всё проверили и указали на истинную причину.
Спасибо TimeWeb

Похожие вопросы

Vitaly
566

Оптимизация изображений

В настройках включил "Оптимизацию изображений", все работает, но со временем при парсинге, начали появляться ошибки Подскажите есть ли решение?
Stanislav
1K

Подключение Django к MySQL

Доброго времени суток всем ) Пробую создать первый проект на Django, и сразу уперся в такой вопрос: Вся пока конфигурация стандартна, только что развернута. В файлу settings.py убираю настройки SQLite прописываю настройки MySQL: """ DATABASES...
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email, который Вы использовали для входа на сайт.