i am on a free plan and from my origin server i tell cache control to stay in cache for 60 days (php: header(‘Cache-Control: max-age=5259487’); )
but it seems like CF does’nt cache it for 60 days, for example i had an file that i requested last week, after that i it was in cache because response headers show me:
cf-cache-status : HIT
age : 10242
expect-ct : max-age=604800, report-uri=“https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct”
But today i requested the same file again and got a MISS on cf-cache-status
I’m pretty sure this file was requested every day in the past week, but still i got an MISS.
Ofcourse, after my MISS i got an HIT and file is in cache (again?)
Did i misconfigured something? or maybe there is an max-age of a day for the free plan perhaps, what i don’t know about?