Это классическая проблема с файлами кэшированных браузером ресурсов. Элисон ответ один вариант. Другой вариант - изменить имя физического файла. Если вы «версии» файлов, то после каждого изменения, имя файла будет отличаться. Это означает, что вам нужно будет динамически ссылаться на путь к изображению, чтобы отобразить правильную версию, и вам понадобится какой-то способ определить имя файла для текущей версии. Тем не менее, он не позволяет браузеру отображать ранее кэшированный файл сразу после изменения, потому что это технически новый файл для браузера на этом этапе.
Если вы используете какой-либо источник данных (файлы XML или базу данных) для хранения метаданных изображений, вы можете добавить столбец «Версия» и сохранить простое целое число. С каждым изменением увеличивайте целочисленное значение и используйте новое значение в имени файла. Вы даже можете расширить это, сохранив предыдущие версии и разрешив своим пользователям «отменять» действия, скопировав более старую версию файла в новую версию. Это может потребовать более надежной реализации хранилища метаданных.