-
As I see now reload F5 reloads all the images with max-age=0 while in normal browsing like clicking the homepage link the images are YES cached.
So there is no problem in caching.
I am leaving my previous answer to be a guidance for the members who have the same question.-----------------------------------------------------------------------------------------------------------
When I checked at UNA site for example this image:
https://unacms.com/s/bx_timeline_photos_processed/ay4cvkatczxt52xxnuf7kafexueezwsk.jpg
it doesn't seem like it is cached.And request is:
GET /s/bx_timeline_photos_processed/ay4cvkatczxt52xxnuf7kafexueezwsk.jpg HTTP/1.1
Host: una.io
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0
Accept: image/webp,*/*
Accept-Language: tr,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate, br
Referer: https://unacms.com/
Connection: keep-alive
Cookie: em_cdn_uid=t%3D1559328973944%26u%3D6d12f6fdc71948ef8c0ca26e3a48b2e7; _ga=GA1.2.2132095043.1559328974; _gid=GA1.2.990492594.1559328974; em_p_uid=l:1559625371170|t:1559328984848|u:a88cf207696c475096db69c0d9616601; memberID=2159; memberPassword=c00f2e3e451b8609ede3205fb4cb67c93427c549; memberSession=tbf%2C6c.R9%3DTpah8BW%26%3FSj4bw%2CwVFDkf3
Cache-Control: max-age=0Response header is:
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 04 Jun 2019 05:39:25 GMT
Content-Type: image/jpeg
Content-Length: 81877
Connection: keep-alive
Cache-Control: public, must-revalidate, max-age=2592000
Accept-Ranges: 0-81877
Content-Disposition: inline; filename="8487665900FB_IMG_1559327359772.jpg"
Content-Range: bytes 0-81876/81877For a cached image like this
https://unacms.com/s/sys_images_resized/rhpwgredcuaz2zmaqtxedmtwblqy4auu.pngthere is the difference where Cache-Control: max-age=0 does not exist in the request header.
It seems like the images like above in timeline, they are not cached also here at una, what shall we do to make them cached? Because our current timeline version is causing a lot of image files to reload each time which takes a lot of time and network cost.