Есть два файла, картинка и файл с шрифтовыми иконками. Они отдаются вот с такими хедерами:


Как видно, у обоих одинаковые http-заголовки ответа, в обоих указан Cache-Control: max-age=...
Почему картинка при следующем запросе берется из кеша, а для шрифта делается новый запрос с If-Modified-Since?
UPD: кому не видно. там одинаковые http-заголовкии в обоих есть cache-control: public, max-age на год