Thomas233 Posted November 9, 2016 Report Share Posted November 9, 2016 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 More sharing options...
jwinkel Posted November 9, 2016 Report Share Posted November 9, 2016 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 More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.