However the effective response headers for request with an url https://host.com/assets/icon/favicon.svg are: Cache-Control: public, max-age=0, s-maxage=0, must-revalidate
but for https://host.com/robots.txt are: Cache-Control: public, max-age=3600, s-maxage=3600, immutable
Why is so?
The Request Path for assets/icon/favicon.svg is more specific then first one and listed below it.
If same logic “first-match, top-to-bottom” applies for HTTP Headers, this means I should revert order in case from most specific to least specific?
However that’s how I’ve stared - all headers were served with Cache-Control: public, max-age=0 s-maxage=0, must-revalidate, then I switched to order outlined in topic description.