Поделиться:
Поделиться:

10 ответов

Ymia Famylia
11.04.2016 10:57

Может он имеет ввиду что нужно добавлять заголовки Expires ?

В .htaccess прописать

<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year"
# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
# CSS
ExpiresByType text/css "access plus 1 month"
# Javascript
ExpiresByType application/javascript "access plus 1 year"
</IfModule>

Alexey Ivanov
11.04.2016 11:01

Вчера убил полдня, но разобрался самостоятельно - нужно на сервере включить модули mod_expires и mod_headers, перезагрузить сервер и добавить в .htaccess строчки для кэширования. Если кому-то потребуется детальная помощь в этом вопросе - обращайтесь!

KetrinRush
18.09.2016 20:54

Подскажите как использовать кэш браузера? такая же проблема как и у вас!
У меня Тариф:Year+ вот
Проверяю на сервисе https://developers.google.com/speed/pagespeed/insights/ Гугл предлагает использовать кэш браузера.
пишет Используйте кеш браузера
Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее ресурсы с локального диска, а не из Интернета.

Alexey Ivanov
18.09.2016 21:22

У меня VDS. Мне кажется, что Вам нужно в техподдержку написать с просьбой чтобы они Вам её включили... Потому что, на сколько мне известно, на хостинге бесполезно htaccess редактировать...

KetrinRush
18.09.2016 21:34

У меня VDS. Мне кажется, что Вам нужно в техподдержку написать с просьбой чтобы они Вам её включили... Потому что, на сколько мне известно, на хостинге бесполезно htaccess редактировать...

Вот ,что ответила мне служба поддержки.
Здравствуйте. К сожалению, с нашей стороны не предоставляется услуг и консультация по настройке и оптимизации сайтов наших клиентов. По данному вопросу, пожалуйста, обратитесь к разработчику Вашего сайта. Если у Вас появятся дополнительные вопросы, пожалуйста, обращайтесь.

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

Как включить модули?
Какие строчки добавить в .htaccess?

У вас обычный хостинг или VDS?
На обычном хостинге прописывание в htaccess не помогает :(

Alexey Ivanov
01.09.2016 12:14

VDS. Если у Вас обычный хостинг - лучше написать хостеру, думаю)

KetrinRush
18.09.2016 21:24

А что помогает подскажите? У меня Тариф:Year+

Rodriggez
19.09.2016 13:21

А у хостера нужные значения уже успешно указаны на стороне конфигурации nginx, достаточные для нормального кеширования на стороне браузера - gzip, параметры mod_expires, вот это всё. Не самые подходящие для вашего проекта может быть, но все равно неплохие с точки зрения оптимизации.

Кстати, советую попробовать функционал раздела "Ускоритель сайтов" из панели, он тоже основан на pagespeed, предполагаю что его инструментарий вам подойдет.