В идеале вы можете добавить время модификации файла (на сервере) или отметку времени ** PHP filemtime () **. Таким образом, только когда вы меняете изображение на сервере, метка времени изменяется и сразу все пользователи (при следующей загрузке) получают новую версию изображения.
Но вы должны использовать серверный язык, такой как PHP. Google "filemtime ()" для получения дополнительной информации.
Представительский пример:
<img src="image.png?<?php echo filemtime('image.png');?>" />
или
<?php
echo '<img src="image.png?'.filemtime('image.png').'" />';
?>
Вы также можете написать функцию, которая сделает это за вас:
function image($file) {
return $file.'?'.filemtime($file);
}
echo '<img src="'.image('image.png').'" />';