Have a website behind Cloudflare. “Cache Everything” is enabled in a page rule for the whole site.
Some folders on the origin are protected by .htaccess rewrite rules, so access to the .html files in those folders is only allowed when referrer is the origin server. If those folders are accessed from any other server the origin presents the default standard 403 Forbidden page.
This all works as expected.
My question is: Am I correct in assuming that cf caching is not working for the standard 403 Forbidden Page, since this page is not first requested by a client, but presented by the origin server based on the .htaccess rule?
If cf caching does not work in this case, is there a way to enable it for origin generated 404, 403, etc. pages?