Кэширование картинок у клиента

Статус
Закрыто для дальнейших ответов.

CamaroSS

Well-Known Member
Регистрация
21.02.2012
Сообщения
176
Включил на серваке отдачу хедера expires. Теперь картинки кэшируются, но есть интересный момент. Если с первой посещаемой страницы быстро уйти, то картинка, например в шапке, может быть загружена не полностью, и на всех последующих страницах будет уже такой "погрызанной". Как этого можно избежать?
Причём такое поведение я наблюдаю только в Хроме.
 

Indev29

Just Code...
Регистрация
15.08.2012
Сообщения
370
Думаю, надо делать кэширование на каждой странице. А вообще, оно должно быть автоматическим (если функция включена в браузере).
 

CamaroSS

Well-Known Member
Регистрация
21.02.2012
Сообщения
176
Думаю, надо делать кэширование на каждой странице.
В каком смысле?
Я прописал это в конфиге Apache, т.е.
Код:
<IfModule expires_module>
    ExpiresActive On
    ExpiresDefault "now"
    ExpiresByType image/jpeg "access plus 24 hours"
    ExpiresByType image/png "access plus 24 hours"
    ExpiresByType image/gif "access plus 24 hours"
    ExpiresByType application/javascript "access plus 24 hours"
    ExpiresByType application/x-shockwave-flash "access plus 24 hours"
    ExpiresByType text/css "access plus 24 hours"
    ExpiresByType audio/mpeg "access plus 24 hours"
</IfModule>
Остальные браузеры если не успели схватить картинку полностью, в кэш её не ложат.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ