Bonjour;
Mon site affiche des photos de personnes et j'ai la problématique suivante :
Afin d'optimiser la rapidité d'affichage de mes pages je voulais mettre en place une règle pour positionner un cache avec un .htaccess situé dans un répertoire de photos jpg :
Celà aurait soulagé le serveur, et le navigateur client aussi mais j'ai un soucis :
Bien que chaque photo soit un fichier unique (donc une url unique) directement appelée en ressource static, j'ai 0.5% des photos qui sont modifiées n'importe quand par un utilisateur (possibilité de faire pivoter sa photo).
Du coup, avec ma règle pour le cache, impossible pour l'utilisateur ou des personnes ayant déjà affichées sa photo de voir la rotation effectuée ...
Bref un problème qui me semble insolvable :mrgreen:
Si quelqu'un à une approche différente ou une idée de génie je suis preneur, merci.
Mon site affiche des photos de personnes et j'ai la problématique suivante :
Afin d'optimiser la rapidité d'affichage de mes pages je voulais mettre en place une règle pour positionner un cache avec un .htaccess situé dans un répertoire de photos jpg :
Code:
# BEGIN Cache-Control Headers
<IfModule mod_headers.c>
Header set Cache-Control "max-age=29030400, public"
</IfModule>
# END Cache-Control Headers
Celà aurait soulagé le serveur, et le navigateur client aussi mais j'ai un soucis :
Bien que chaque photo soit un fichier unique (donc une url unique) directement appelée en ressource static, j'ai 0.5% des photos qui sont modifiées n'importe quand par un utilisateur (possibilité de faire pivoter sa photo).
Du coup, avec ma règle pour le cache, impossible pour l'utilisateur ou des personnes ayant déjà affichées sa photo de voir la rotation effectuée ...
Bref un problème qui me semble insolvable :mrgreen:
Si quelqu'un à une approche différente ou une idée de génie je suis preneur, merci.