Я не делаю. Я ожидаю на выпуске Enclojure, netbeans плагин, который решает некоторые проблемы окон.
ОБНОВЛЕНИЕ: Я делаю теперь, СКАЛЫ Enclojure! :D
Если изображения доставляются с хоста, отличного от имени вашей главной страницы, вы попадаете в описанный здесь артефакт: http://blogs.msdn.com/ieinternals/archive/2010/04/21/Internet-Explorer-May-Bypass-Cache-for-Cross-Domain-HTTPS-Content.aspx
Разумеется, передавать статический контент через http, но не делать отдельные изображения для состояний: hover. Следует использовать правильные спрайты изображений css. Это просто хорошая практика, через https или http. Для создания спрайтов доступно множество ресурсов. Предположительно SpriteMe, [ http://spriteme.org/ ] - это попытка автоматизировать создание спрайтов изображений css.
Согласно другим сообщениям Stackoverflow, есть несколько проблем. FireFox 2.x тоже имеет эту проблему. Но FireFox 3.x этого не делает.
Будет ли веб-браузер кэшировать контент по протоколу https
Также в Internet Explorer перейдите в Инструменты> Свойства обозревателя> вкладка «Дополнительно»> раздел «Безопасность»> Не сохранять зашифрованные страницы на диск. По умолчанию в IE6, 7 и 8 этот флажок не установлен.
Вы пытались добавить в заголовок статические файлы такого типа.
P3P: CP="CAO PSA OUR"
Я знаю, что это работает в IE, позволяя хранить файлы cookie через наборы фреймов и прочее. Не уверен, работает ли он со статическими файлами по HTTPS.
Контент, обслуживаемый через SSL, не будет кэшироваться по соображениям безопасности. Если вы хотите, чтобы что-то было кэшировано, обслуживайте его через HTTP.
Я знаю, это звучит странно ... попробуйте указать URL-адрес того, чего не существует (ошибка 404). после этого все остальные изображения будут кэшированы.