- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго вечера!
Подскажите, а как можно отключить кэширование у сайта, чтобы пользователю при каждом новом заходе заново загружались все файлы, а не их кэшированные версии? Или по крайней мере существенно уменьшить время жизни кэша, до 15 минут, например?
Гуглил, пищут про заголовки Expires: и дата меньше сегодняшней, про Pragma: no-cache.
В данном случае, у сайта все это есть, см скриншот ответа сервера: https://prnt.sc/kobt97
Однако, почему-то все равно после внесения изменений на сайте браузер показывает старую версию, и через 5 минут, и через час, пока принудительно не обновишь кэш через ctl+f5 или оччистку истории.
Подскажите, с чем это может быть связано?
Сайт: karusel-shop.ru
Так у вас может быть кэш расширение стоит на опенкарте какой-нибудь. Выключите его.
---------- Добавлено 29.08.2018 в 20:26 ----------
У вас нет файла:
https://karusel-shop.ru/catalog/view/javascript/promotionlabelpro/style.css
LEOnidUKG, спасибо.
Сразу возник допвопрос -а разве для браузера http-заголовки не главнее настроек cms?
А так, поискали в дополнениях, модулях, особо не нашли там Дополнений с названием "кэширование", "cache" и т.п.
Погуглили, вроде пишут, что в опенкарте настройки кэширования задаются в файле system/library/cache.php
Смотрим туда, а там:
...public function __construct($adaptor, $expire = 3600) {...
То есть по идее время жизни кэша всего 1 час. Но на самом деле, изменения не появляются даже на следующий лень, пока принудительно не оччистишь кеш браузера.
Где же еще может быть прописано это кэширование, что оно так не хочет отключаться?
P.S. Про файл спасибо, сейчас поищем его. Как я понял, это не относится к кэшу, а отдельное замечание?
nikonlay, Может дело в куках? Где то она ставится и кэш живет до очистки.
А если CTrl +F5 сделать инфа тоже старая будет ?
Апокалипсис, если CTrl +F5 то инфа обновляется. Но пока этого не сделаешь, то может несколько дней пройти, а она старая.
На счет куков, честно говоря, не до конца понял. Я думал куки - это типа имя и пароль пользователя, а с кэшированием, например css файлов или картинок никак не связано. или нет?