У меня есть файл JS, размещенный на Amazon S3 (http://s3.amazonaws.com/wingify/vis_opt.js). Я хочу, чтобы файл был кэширован в браузерах пользователей, так что им не нужно загружать его при каждом просмотре страницы. Однако, несмотря на настройку заголовка Cache Control, я не думаю, что он кэшируется. Браузер по-прежнему поддерживает Amazon Server с каждым просмотром страниц.Почему JS-файл, размещенный на Amazon S3, не кэшируется браузером?
Вот пример страницы, на которой этот скрипт встраивается: http://myjugaad.in/
Если у вас есть Firebug, вы сможете увидеть, что браузер запрашивает его с каждым просмотром страницы.
Что я могу сделать, чтобы файл был полностью кэширован? Спасибо за помощь.
Если я загружаю его во второй раз, Firebug говорит, что сервер (правильно) сообщает «304 Not modified». – RoToRa
Также в Инструментах разработчика Webkit говорится: 'Код состояния: 304 Не изменен' – Harmen
А, мой Firebug говорит 200 OK. –