Содержание
Сегодня мы рассмотрим материал, о том как на вашем сайте настроить запрет кеширования информации. Это полезно именно тем сайтам, на которых слишком часто обновляется информация и важно видеть всегда актуальную информацию.
В шаблоне в необходимых вам модулях в шаблоне страницы материала и комментариев между тегами <head></head> установить код:
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
В шаблоне в необходимых вам модулях в шаблоне страницы материала и комментариев между тегами <head></head> ищем и заменяем код:
<link type="text/css" rel="stylesheet" href="/_st/my.css">
на следующий:
<link type="text/css" rel="stylesheet" href="/_st/my.css?v=$HOUR$">
в результате каждый час при посещении вашего сайта значение оператора HOUR будет меняться и файл стилей всегда будет подгружать актуальные стили, в результате кэш точно подгружаться не будет.
Данный способ подобный второму, но работает немного иначе так как функция rnd(500) при каждой загрузке или обновлению страницы будет генерировать рандомное число в рамках значения 500, в результате всегда будет подгружаться актуальная версия стилей, что не позволит сайту отображаться с кеша.
В шаблоне в необходимых вам модулях в шаблоне страницы материала и комментариев между тегами <head></head> ищем и заменяем код:
<link type="text/css" rel="stylesheet" href="/_st/my.css">
на следующий:
<link type="text/css" rel="stylesheet" href="/_st/my.css?v=<?rnd500?>">
сохраняем изменения и проверяем работу.
Как сообщалось ранее, этот способ подходит лишь тем пользователям, которые часто обновляют сайт или дизайн или часто редактируют стили и прочие скрипты. Если вы иногда пишите статьи и дизайн изменяете не часто, вам это не нужно.
Лицензия: CC BY-SA 4.0
Автор: Юрий Герук
Благодарность автору!Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.
Здравствуй Гость, комментарии могут оставлять только зарегистрированные пользователи, зарегистрируйтесь и поделитесь мнением о материале выше Регистрация или Войти.