I have the following headers set
/media/*
Cache-Control: public, max-age=604800
/static/*
Cache-Control: public, max-age=604800
When visiting my site in Chrome & Safari the appropriate headers are used in the response for the assets under these directories.
However, in Firefox (72, macOS), they are not respected and instead for some reason Netlify servers are returning cache-control public, max-age=0, must-revalidate
for these assets.
The request headers being sent are
Host: sciencepresence.netlify.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:72.0) Gecko/20100101 Firefox/72.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://sciencepresence.netlify.com/person/dominic-dagostino
Connection: keep-alive
If-None-Match: "84a2631a5a1a24f6b03bf9fb2b5b2f7a-ssl-df"
TE: Trailers