Это для Apache: <FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Заголовочный набор Cache-Control "max-age = 290304000, общедоступный" </FilesMatch>
Как мне это сделать для lighttpd?
На самом деле это должно быть довольно просто с регулярным выражением на $HTTP["url"]
и mod_setenv
:
$HTTP["url"] =~ "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$" {
setenv.add-response-header = ( "Cache-Control" => "max-age=290304000, public" )
}
Если вам нужно более подробно управлять запросами или ответами, вам следует изучить mod_magnet.
Подсказки по документации: