web-dev-qa-db-ja.com

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でそれを行うことができますか?

4
grzaks

これは必ずしもLast-Modifiedヘッダーを削除するわけではありませんが、最終結果は探しているものと同様になる可能性があります。

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

これがお役に立てば幸いです。

1
Charles Hooper