В моем представлении: вебпак просто создает хэш в именах файлов, а моя задача любым способом их закэшировать.
У меня само кэширование производит nginx.
Проблема:
Я залил статику на сервер, он отдал ее клиенту, после обновления статики на сервере у клиента она обновляется. Но, когда я захожу на другой роут сайта(с обновлением страницы) обновления не произошло, опять же при обновлении страницы статика тоже обновляется, но если снова пойти на еще какой-нибудь другой роут...
Получается, статика сохранялась на каждом роуте по новому?
nginx:
// переменная
map $sent_http_content_type $expires {
~image/ 30d;
text/html off;
default 7d;
}
// при отдаче статики:
location / {
try_files $uri $uri/ /index.html;
expires $expires;
}
Ну и это все, что было в моих рук дело... Я больше никуда не вмешивался, кроме nginx.
Что я делаю не так?