Jump to content
xt:Commerce Community Forum

Immer aktuellste Artikelbilder anzeigen


Recommended Posts

Hallo,

bei einem meiner Shops (Veyton 4.2) kommt es des Öfteren vor, dass wenn man ein Artikelbild im Admin austauscht das aktualisierte Bild anschließend im Browser nicht angezeigt wird sondern noch das alte (aus dem Browsercache).

Image Processing ist für den enstprechenden Bildtyp (thumb) im Admin eingeschalten, wenn man es also neu hinzufügt müsste eigentlich das Thumb auch getauscht werden.

Oder hat das direkt mit dem Xt-Cache zu tun ?

Wäre es in so einem Fall sinnvoll das zB in den Templates die URL der Bilder so abgeändert wird, dass hinter den Bilddateinamen eine Zufallszeichenfolge kommt, damit immer das neueste Bild geladen wird (Browser würde das dann ja nicht cachen) ?

Vielen Dank für eure Hilfe!

Link to comment
Share on other sites

Das liegt am Browsercache und ist im "normalen Leben" durchaus erwünscht, wenn ein Kunde durch den Shop blättert soll ja nicht jedesmal jedes Bild immer wieder neu vom Server geladen werden.

Wenn das absolut unerträglich ist bleibt Dir nur, die Einstellungen in der .htaccess anzupassen, da steht

    <FilesMatch "\\.(ico|jpe?g|png|gif|swf)$">
        Header set Cache-Control "max-age=2692000, public"
    </FilesMatch>


Das bedeutet dass für Dateien mit den Endungen .ico, jpeg, jpg, png, gif, swf der Browser die Dateien für 2692000 Sekunden cached. Wenn Du das änderst betrifft das alle (!) Bilder mit den genannten Dateiendungen und Google findet Dich nicht mehr so toll, die werten das Caching aus.

Alternativ kannst Du bei jeder Änderung des Produktbildes einen neuen Dateinamen benutzen.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...