2014-01-30 2 views
2

Я загрузил изображения и установил заголовки истечения на свою учетную запись S3 Amazon. Пример: http://d2aj9ttnhtlit4.cloudfront.net/mt/carrusel/elige-tu-destino.jpg Когда я просматриваю заголовки изображений, он показывает:Использование кеширования браузеров Использование S3 Amzon

HTTP/1.1 200 OK => 
Content-Type => image/jpeg 
Content-Length => 5389 
Connection => close 
Date => Wed, 29 Jan 2014 15:53:12 GMT 
Cache-Control => max-age=2628000 
Expires => Sun, 15 Feb 2015 12:00:00 GMT 
Last-Modified => Wed, 29 Jan 2014 15:44:31 GMT 
ETag => "16d47fedbba7aedc3e3d454baf1d6f8f" 
Accept-Ranges => bytes 
Server => AmazonS3 
Age => 101140 
X-Cache => Hit from cloudfront 
Via => 1.1 a7659acb73506d9cdaa5e4d5e6f0ba0b.cloudfront.net (CloudFront) 
X-Amz-Cf-Id => 1e7GVW-p4nj88gUBDzVfJnUPzyODHV2pBo1_xFTK67PIqFNuzXRriQ== 

... если я запускаю тест скорости Page я получаю ошибку:

кэширование Рычаги браузера для следующих кэшируемых ресурсов : http://d2aj9ttnhtlit4.cloudfront.net/mt/carrusel/elige-tu-destino.jpg (истечение не указано)

Для всех статических изображений в моем S3

Как это возможно, если истечение задано в заголовках?

Вы можете помочь мне разобраться? Спасибо.

+0

Можете ли вы разместить URL-адрес своего веб-сайта? Таким образом мы могли бы проверить это. – sligocki

+0

Несомненно. Веб-сайт: http://www.megatravel.com.mx/ и изображения: http://d2aj9ttnhtlit4.cloudfront.net/logo-mega-travel.png Http: //static.mtmedia .com.mx/mt/carrusel/viajes-a-europa.jpg http://static.mtmedia.com.mx/mt/carrusel/viajes-a-sudamerica.jpg ... http: // static .mtmedia.com.mx/мт/Carrusel/Viajes-cruceros.jpg – Louis

ответ

1

Это изображение не появляется, когда я бегу PageSpeed ​​Insights: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.megatravel.com.mx%2F

Вместо этого, мой пробег говорит, что вы должны использовать кэширование браузера для:

http://d2aj9ttnhtlit4.cloudfront.net/logo-mega-travel.png (истечение не указано) http://static.mtmedia.com.mx/mt/carrusel/elige-tu-destino.jpg (истечения срока действия не указано) http://static.mtmedia.com.mx/mt/carrusel/viajes-a-europa.jpg (истечения не указаны) http://static.mtmedia.com.mx/mt/carrusel/viajes-a-medio-oriente.jpg (истечения не указаны) http://static.mtmedia.com.mx/mt/carrusel/viajes-a-sudamerica.jpg (истечения не указаны) http://static.mtmedia.com.mx/mt/carrusel/viajes-africa.jpg (не истечение спецификации маньяки) http://static.mtmedia.com.mx/mt/carrusel/viajes-al-pacifico.jpg (истечение не указано) http://static.mtmedia.com.mx/mt/carrusel/viajes-asia.jpg (истечение не указано) http://static.mtmedia.com.mx/mt/carrusel/viajes-canada.jpg (истечение не указано)

Глядя на logo-mega-travel.png он выглядит, как он не имеет Cache-Control заголовков, так что кажется точным ... но это выглядит как и у других, есть допустимые заголовки Cache-Control, поэтому непонятно, почему PageSpeed ​​жалуется на них.

Обратите внимание, что онлайн-инструмент PageSpeed ​​Insights не будет кэшировать результаты тестирования вашего веб-сайта в течение короткого времени, поэтому, если вы добавили только заголовки Cache-Control в другие ресурсы, это может занять некоторое время на обновление.

Смежные вопросы