Я пытаюсь загрузить флэш-файл SWF со своего lighttpd веб сервер.
expire.url "/ static / swf" => "модификация плюс 0 секунд"
Однако, когда я перезагружаюсь из веб-браузера, кажется, что хром загружает файл из кеша. То же самое с firefox. В этом с firebug я вижу, что файлы загружаются из кеша, хотя в заголовке отображается "Кэш-контроль"из"макс-возраст = 0"
Не могли бы вы сказать мне, почему Chrome или Firefox используют кеш вместо загрузки файлов, когда я говорю, что не хочу кэшировать файлы этого типа.
Спасибо.
$HTTP["url"] =~ ".(swf)$" {
etag.use-inode = "disable"
etag.use-mtime = "disable"
etag.use-size = "disable"
static-file.etags = "disable"
}
Я пробовал это, но 304 Не изменено ответил.
curl -I http://static.lucas.net/static/swf/titles.swf
HTTP/1.1 200 OK
Content-Type: application/x-shockwave-flash
Accept-Ranges: bytes
**Last-Modified**: Fri, 01 Apr 2011 09:34:05 GMT
Последняя модификация - это проблема.
Возможно, что 0, как обычно, означает бесконечность.