Hi I currently have a eCommerce made with prestashop and after month of using Cloudflare I noticed that the html petition (witch is the one that takes the most time to return) is being marked as “dynamic” and not being cached.
I understand why CF is doing this, but I would like some static pages to be cached. (blog posts, landings, etc)
Prestashop sets the cache header “Cache-Control” to “no-cache” so origin cache control (in page rules) is not viable.
Each page rule is 1$, so, listing individual URLs is also not viable.
So, what options I have left? It would be nice to avoid having to pay for a business account (to enable Bypass Cache on Cookie).
The only thing that I can think of is setting up a worker that edits the headers on a number of given URLs, but I have no idea of what those headers need to be or how to program the dam thing.