I am trying to enable cf cache for images stored in a firebase bucket. These images don’t have any extension although the content type is ‘images/jpg’.
I have created a cname record for the target bucket, so requests are made through a subdomain which is proxied through cf.
If i put an image with .jpg extension in the bucket and visit it, it’s ‘cf-cache-status’ indicates as ‘hit’. but all other extension-less images’ ‘cf-cache-status’ is ‘dynamic’. So as per the ‘cf-cache-status’ header indicates my extension-less images are not being cached in cf.
After reading documentations, i added a page rule with ‘cache everything’ and ‘edge cache ttl=1 month’. but still i don’t see those images getting cached in cf.
Could anyone please explain me how can i enable caching for these extension-less images ?