如何在 lighttpd 配置中删除响应头

如何在 lighttpd 配置中删除响应头

mod_setenv 适用于添加

setenv.add-response-header = ( "Header" => "value" )

但我找不到任何可以删除响应标头的方法。

我必须确保我的内容不会被移动运营商代理缓存。在 Apache 上,我使用以下方法执行此操作:

<Directory "/path/to/dir">
    Header set Cache-Control "no-cache, must-revalidate"
    Header add Pragma "no-cache"
    Header unset Last-Modified
    RequestHeader unset If-Modified-Since
</Directory>

我如何在 lighttpd 中做到这一点?

答案1

这不一定会删除 Last-Modified 标头,但最终结果可能与您正在寻找的结果类似:

expire.url = ("" => "modification" )
etag.use-inode = "disable"
etag.use-mtime = "disable"
etag.use-size = "disable"
static-file.etags = "disable"

我希望这有帮助。

相关内容