Я знаю, что обычной практикой является установка времени истечения срока действия в далеком будущем для файлов css, javascript и изображений, а затем убедитесь, что все браузеры загружают последний контент, как только файлы изменяются, добавляя строку запроса (или изменяя имя файла )вот так
Отсюда<link rel="stylesheet" type="text/css" href="base.css">
:
этому:
<link rel="stylesheet" type="text/css" href="base.css?v=1234">
или:
<link rel="stylesheet" type="text/css" href="base_1234.css">
Но как насчет изображений, на которые есть ссылки в файле css?
// Inside base.css
background: url(/img/logo.png)
// Is this necessary(?):
background: url(/img/logo.png?v=1234)
Или /img/logo.png
будет перезагружен, когда base.css автоматически изменит имя файла на base.css?v=1234
или base_1234.css
?
А также, как насчет изображений в src
дляimg
-теги?