Назад | Перейти на главную страницу

Как я могу это сделать в Lighttpd?

Это для 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.

Подсказки по документации: