Как менять изображение для background-image на сайте, чтобы браузер его обновлял?
Если менять имя изображения при каждом обновлении, то браузер сам обновит её.
https://css-tricks.com/strategies-for-cache-bustin...
https://developers.google.com/web/fundamentals/per...
https://developer.mozilla.org/en-US/docs/Web/HTTP/...
При каждом обновлении css файла меняйте ему версию.
Было main.css
Станет main.css?v=2
В таком случаем произойдет обновление кэша у польхователя.