这是针对 Apache 的:
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set 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。
文档提示: