Задать вопрос
NullByte
@NullByte
Bad gateway

Можно ли запретить браузеру кэшировать все файлы сайта?

С помощью метатегов запретил кеширование HTML-документа, но файлы CSS и прочая медиа-белиберда по-прежнему кэшируются в браузерах всех мастей. Сейчас сайт находится в доработке, но при этом в открытом доступе и это зачастую мне мешает и не только мне. Приходится каждый раз подчищать кэши браузеров. Поэтому интересует такая возможность, хотя бы временно отключить кэширование какими-нибудь примочками на стороне сервера.
  • Вопрос задан
  • 430 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега HTML
{PHP, MySql, HTML, JS, CSS} developer
Я так понимаю у вас проблема версионности контента, то есть новые скрипты с тем же именем не загружаются? Правильный подход - добавляйте метку версии как гет параметр к скриптам, пока не допилите до нормального состояния. Типа такого:
<link rel="stylesheet" href="https://somecss.com/some.css?v12.3">
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Header set Surrogate-Control "no-store"
Header set Cache-Control "no-store, no-cache, must-revalidate, proxy-revalidate"
Header set Pragma "no-cache"
Header set Expires "0"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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