Как я могу сделать это в Lighttpd?
Это для Apache: <FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Набор заголовков Cache-Control "max-age=290304000, public" </FilesMatch>
Как мне сделать это для lighttpd?
1 ответ
Решение
На самом деле это должно быть довольно легко с регулярным выражением на $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.
Документация подсказки: