Hi guys,
I created a page rule to cache html content of my home page and another page. However, when i check the http response headers on home page, i get:
Cf-cache-status: MISS
Moreover, there is no cahe status at all on the other page. These are the http headers of the home page:
As a result, always online functionality fails on my website. I created another thread about the issue and changed the response headers in the origin server in an attempt to fix this, but it looks like the two pages are still not being cached!
P.S: Cloudflare is successfully caching the other static files, such as css and js( Cache-status: hit).
Thank you for the feedback, I managed to remove “pragma: no-cache” header. I will wait now to see if Cloudflare will finally succeed to cache the content.
I still can’t get it to HIT, and I don’t see the no-cache header. Maybe there’s some other header that’s doing it, and it’s possible it’s a header that Cloudflare filters out as it passes through.