Practical setup, management and troubleshooting guides for Cache.

Articles

Bypassing cache for private account and checkout pages

Private account, cart and checkout responses must not be shared between visitors. Use explicit...

Checking why cookies prevent or alter Cloudflare caching

Cookies influence application state, but the presence of a request cookie does not universally...

Controlling query-string caching without mixing different content

A cache key decides which requests share one cached response. Query parameters can identify...

Creating a cache rule for public static assets

A cache rule can make a known public asset path eligible for edge caching. Scope the rule to...

Distinguishing browser cache lifetime from edge cache lifetime

Browser cache lifetime and Cloudflare edge lifetime control different copies of a resource....

Interpreting CF-Cache-Status during performance testing

CF-Cache-Status explains how a response interacted with Cloudflare’s cache. Read it alongside...

Purging one changed asset from Cloudflare cache

Purge one changed asset when a specific cached file is stale. A targeted purge avoids...

Using Cloudflare Always Online for limited outage fallback

Always Online can provide limited cached or archived public content when the origin is...

Using Cloudflare Development Mode during a short update

Development Mode temporarily bypasses Cloudflare’s cache while you check changes at the origin....