В панели управления Plesk сжатие и кэширование для статических файлов настраивается через .htaccess. Для настройки кэширования используется модуль expires.
Mod_expires — модуль, который подсказывает вашему браузеру, какие статические файлы нужно кэшировать. Время хранения данных в кэше можно устанавливать в следующих значениях:
- years,
- months,
- weeks,
- days,
- hours,
- minutes,
- seconds.
Настройка кэширования
Настройка expires:
- Для настройки кэширования сайта .htaccess файл должен находиться в корневой директории вашего сайта.
- Добавьте в файл .htaccess строки следующего вида:
<ifModule mod_expires.c>
ExpiresActive On
ExpiresByType image/x-icon "access plus 6 month"
ExpiresByType image/jpeg "access plus 6 month"
ExpiresByType image/png "access plus 6 month"
ExpiresByType image/gif "access plus 6 month"
ExpiresByType application/x-shockwave-flash "access plus 6 month"
ExpiresByType text/css "access plus 6 month"
ExpiresByType text/javascript "access plus 6 month"
ExpiresByType application/javascript "access plus 6 month"
ExpiresByType application/x-javascript "access plus 6 month"
ExpiresByType text/html "access plus 1 day"
ExpiresByType application/xhtml+xml "access plus 10 minutes"
</ifModule>
Совет Не обязательно кэшировать все указанные виды статических файлов, укажите только те, которые есть на вашем сайте. В качестве примера указано время хранения от 10 минут до 6 месяцев, но вы можете установить эти значения самостоятельно.
Обратите внимание на то что-бы работал .htaccess у Вас должны быть следующие настройки:
1. PHP в редакции LS.
2. В настройках nginx должна быть отключена «Обрабатывать статические файлы с помощью nginx»
Если после указанных настроек кэширование .htaccess не работает или у вас возникли сложности, обратитесь в техническую поддержку.
Свежие комментарии