Это трюк apache, который вы можете сделать, создав файл с именем .htaccess и поместив его в корневой каталог вашего домена по FTP.
<FilesMatch "\.(css)$">
ExpiresDefault "access plus 2 hours"
</FilesMatch>
Вставьте это в ваш файл .htaccess, и он установит заголовок для файлов. Добавить больше типов файлов, (css | js)
или контроль кэша для пользователей, не являющихся Apache:
<ifModule mod_headers.c>
<filesMatch "\\.(css)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
</ifModule>
На самом деле, используя все приемы, которые поддерживает ваш сервер в этой статье, ваш сайт будет заметно быстрее:
http://perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/