Create a valid HTTP Cache-Control value and copy matching examples for PHP, Apache or Nginx. The timeline separates the fresh period from any explicitly allowed stale period.
Use long caching with immutable only for assets whose URL changes when their content changes, such as files containing a version or content hash. Personalized pages should normally be private, while sensitive responses may require no-store.