2009-06-27 10 views
1

Ich versuche, wiederholtes erneutes Laden von Bildern aus meiner Web-App zu vermeiden. Ich benutze lighttpd den statischen Inhalt zu dienen, und ich habe wie so konfiguriert ist abgelaufen:expires.url Konfiguration für statische Bilder in lighttpd

expire.url = ("/ static /" => "Zugriff 1 Jahr", „/ static/images/"=>" access 1 years ")

Dies scheint für js und css zu funktionieren, die in/static leben.

Aber das funktioniert nicht wirklich für Bilddateien - es scheint, dass der Browser sie immer noch immer anfordert und eine '304 Not Modified' Antwort erhält.

Helfen Sie jemandem?

Relevante Informationen:

**ResponseHeaders:** 

Expires : Tue, 22 Jun 2010 13:07:38 GMT 
Cache-Control : max-age=31104000 
Last-Modified : Thu, 25 Jun 2009 13:00:11 GMT 
Date: Sat, 27 Jun 2009 13:07:38 GMT 

**RequestHeaders**: 

If-Modified-Since:Thu, 25 Jun 2009 13:00:11 GMT 
Cache-Control:max-age=0 

Antwort

0

das ist völlig normal. Ein http 304 ohne Körper zu bedienen, ist immer noch viel schneller, als das ganze Bild/die Datei erneut zu bedienen.