Everything seems fine, but till I set Origin Cache Control: Off
as a Page Rule. The cache seems to be skipping resources. What is the reason for cache skipping the resource? This is the output with no Origin Cache Control page rule.
See the output of
curl -sSL -D - my.org/logo.png
Date: Tue, 19 Nov 2019 16:23:51 GMT
Content-Type: image/png
Content-Length: 3808
Connection: keep-alive
Set-Cookie: __cfduid=dfc4d20ecd1e01ae2e51359605d88aa511574180631; expires=Wed, 18-Nov-20 16:23:51 GMT; path=/; domain=.my.org; HttpOnly; Secure
Cache-Control: public, max-age=28800
Last-Modified: Mon, 18 Mar 2013 20:19:00 GMT
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
CF-Cache-Status: BYPASS
Age: 2137
Expires: Wed, 20 Nov 2019 00:23:51 GMT
Accept-Ranges: bytes
Expect-CT: max-age=604800, report-uri=“https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct”
Server: cloudflare
CF-RAY: 538387f4ce10cf04-IAD
When I set the Page Rule to Origin Cache Control: Off
then the CF-Cache-Status
changes to HIT