But the response header for application-fingerprint.css is something
like
the following where you can see max-age hasn’t been changed to 1000. I’m
assuming this is the result of some interaction with rack-cache but I
don’t
know how to solve my problem.
If I remember right, anything served from /app/assets is not
considered static to the system because it requires more to route it,
but anything in /public should be considered a static asset and will
fall under your cache control. Since I normally handle all my headers
via Apache or Nginx I don’t remember if this is entirely the case
anymore but again if I remember right everything again in /app/assets
is considered compiled on the fly unless you compile it to /public.