This is my test result: WebPageTest Test - WebPageTest Optimization Check Results
There are several images that are flagged as “No max-age or expires” for example this one:
FAILED - (No max-age or expires) - http://image.ttg-static.net/izaya-kankin-durarara-arabic-yamato-asaisai_45097774b31a4eaba6800a1baccba347.jpg
However, when I inspect the headers, both the max-age and expires headers are available, for example, this is the result for url http://image.ttg-static.net/izaya-kankin-durarara-arabic-yamato-asaisai_45097774b31a4eaba6800a1baccba347.jpg using online tool http://www.webconfs.com/http-header-check.php:
HTTP/1.1 200 OK =>
Date => Fri, 26 Feb 2016 03:46:58 GMT
Content-Type => image/jpeg
Content-Length => 38149
Connection => close
Set-Cookie => __cfduid=d9ce05fab0e3e4af966ec17e9417d2bd11456458418; expires=Sat, 25-Feb-17 03:46:58 GMT; path=/; domain=.ttg-static.net; HttpOnly
Cache-Control => public, max-age=2592000000
Last-Modified => Thu, 18 Feb 2016 15:21:37 GMT
ETag => "5691c3004dfff8e62cef562b41c9d1a7"
X-Cache => Hit from cloudfront
Via => 1.1 b08d3fd1ea7c0f4b62f5adbb976ab099.cloudfront.net (CloudFront)
X-Amz-Cf-Id => sei9Ms9ZN-0uzOyFPNsHRsxJGbO_wuoT-dyiAq09b5vvp5hIE0h5YQ==
CF-Cache-Status => HIT
Expires => Wed, 16 Apr 2098 03:46:58 GMT
Accept-Ranges => bytes
Server => cloudflare-nginx
CF-RAY => 27a8aa78a97d2a13-SEA
This photo is stored in S3 server by Cloudfront and then shielded by Cloudflare, so the requests looks like this
I also read the question carefully from the thread WebPageTest Forums but it seems to be a diffrent problem. Please help!