Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Кэширование через .htaccess

Кэширование через .htaccess


     18.09.2011    Общие вопросы    4101

вопрос
Прогнал сайт через Page Speed, все бы хорошо, но выдало что сайтом не используется кэш браузера, как заставить сайт использовать кэш? юзал гугл, он выдал пару вариантов, но они почему то не пашут, и повторный анализ по прежнему выдает, что кэш не используется
как решить проблемку?

Ответил: Sander


Это делается через заголовки отдаваемые сервером.
@header("Cache-Control: max-age=7200");

где 7200 - время в секундах (7200с = 2ч).
Прописывать в index.php возле строки:
define ( 'DATALIFEENGINE', true );


Подробнее тут

Комментарии пользователей (5)

clapdj
15 | 16

clapdj - 18 сентября 2011 13:48 - Юзер

Спасибо за совет, но после прописывания, Page speed по-прежнему пишет, что кэширования нет..

clapdj
15 | 16

clapdj - 18 сентября 2011 14:01 - Юзер

версия движка DLE 9.2

korp
1 | 1

korp - 3 октября 2011 18:49 - Юзер

Юзаю такой код в .htaccess

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType application/javascript "access plus 1 year"
  ExpiresByType text/javascript "access plus 1 year"
  ExpiresByType text/css "access plus 1 year"
  ExpiresByType image/gif "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType image/png "access plus 1 year"
</IfModule>
<IfModule mod_headers.c>
  <FilesMatch .*\.(js|css)$>
    Header set Cache-control: private
  </FilesMatch>
  <FilesMatch .*\.(gif|jpg|png)$>
    Header set Cache-control: public
  </FilesMatch>
</IfModule>
<IfModule mod_setenvif.c>
  BrowserMatch "MSIE" force-no-vary
  BrowserMatch "Mozilla/4.[0-9]{2}" force-no-vary
</IfModule>
FileETag MTime Size
<ifmodule mod_expires.c>
<filesmatch ".(jpg|jpeg|gif|png|ico|css|js)$">
ExpiresActive on
ExpiresDefault "access plus 1 month"
</filesmatch>
</ifmodule>

Вроде как работает.

clapdj
15 | 16

clapdj - 3 октября 2011 20:01 - Юзер

korp,
Спасибо, но я уже давно решил вопрос)

NANO
2

39 | 29

NANO - 8 апреля 2012 23:12 - Юзер

Как решил я тоже не смог настроит!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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