Вход • Регистрация

Настройка кэширования браузера для DIAFAN.CMS

  • 28 апреля 2017 г.
  • Добрый день! Никак не могу включить кэширование сайта в браузере. Хостинг ISPmanager. Кэширование включено, но при тестах получается, что кэширование отключено. Подскажите, где проблема, где можно найти решение?
    • 28 апреля 2017 г.
    • Цитата
      Хостинг ISPmanager.

      Это не хостинг, а панель управления хостингом.

      Кэш сайта включается в админке: параметры сайта - режим разработки - включить/отключить кэш.
      А как вы определили, что кэш отключен? Пациента покажите.
      • 28 апреля 2017 г. , редакция: 28 апреля 2017 г.
      • Цитата
        Кэш сайта включается в админке
        Есть вероятность, что кэш включён, но не включён модуль на хостинге.

        Проблему с кэшем показывает Google Insights, на который в последнее время как на последнюю инстанцию ориентируются:


  • 28 апреля 2017 г.
  • https://rudolomit*ru
    Определил через pr-cy*ru, и гугл тоже ругается на это
    • 28 апреля 2017 г. , редакция: 28 апреля 2017 г.
    • Сначала посмотрите в админке, как вам Александра выше советует (на всякий случай). Хотя вы отметили, что кэш включён.



      Если там (в админке) всё нормально (галки не стоят), то это настройка хостинга и надо соответствующий модуль включать уже там, уточняйте у хостера. Например, мне на REG.RU отказались его включать и порекомендовали перейти на более дорогой тариф. В итоге сменил хостера.

      Кэширование регламентируется следующими записями в файле .htaccess:
      Код
      <IfModule mod_headers.c>
      <FilesMatch ".(flv|woff|woff2|eot|svg|otf|ttf|gif|jpg|jpeg|png|ico|swf|js|css|pdf|ico)$">
      Header append Cache-Control "public"
      </FilesMatch>
      </IfModule>

      <IfModule mod_expires.c>
      <filesMatch ".(flv|woff|woff2|eot|svg|otf|ttf|gif|jpg|jpeg|png|ico|swf|js|css|pdf|ico)$">
      ExpiresActive On
      ExpiresDefault "access plus 11 month"
      </filesMatch>
      </IfModule>

      Из этого следует, что кэширование работает только в том случае, если на сервере включён модуль Apache mod_expires.

Новости

  • 19 сентября, пятница
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября, понедельник
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.

Форум