htaccess: Настроить срок жизни ресурса в заголовке

В файле .htaccess можно настроить заголовки HTTP-ответов, включая заголовки, связанные со сроком жизни (кэшированием) ресурсов. Эти заголовки могут быть использованы для ускорения загрузки страницы и уменьшения нагрузки на сервер.

Директива Header set устанавливает значение заголовка Cache-Control, который определяет срок жизни ресурса и другие параметры кэширования.

Директива max-age указывает время, в течение которого ресурс может быть кэширован в браузере пользователя. Другие параметры, такие как public и private, определяют, кто может кэшировать ресурс, и must-revalidate указывает, что ресурс должен быть перезапрошен у сервера после истечения его срока жизни.

# Установить срок жизни для статических ресурсов на 1 неделю
<FilesMatch "\.(gif|jpe?g|png|js|css)$">
	Header set Cache-Control "max-age=604800, public"
</FilesMatch>

# Установить срок жизни для динамических ресурсов на 1 час
<FilesMatch "\.(php|cgi)$">
	Header set Cache-Control "max-age=3600, private, must-revalidate"
</FilesMatch>
htaccess 8.1 г. Просмотров: 1.8k
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.