title: .htaccess cache control max age doesn't work
body: <p>I have a problem setting the cache expire date on my website. This is the code I use in .htaccess file:</p>
  
  <pre><code>&lt;FilesMatch "\.(xml|txt|css|js)$"&gt;
      Header set Cache-Control "max-age=7200, proxy-revalidate"
  &lt;/FilesMatch&gt;
  </code></pre>
  
  <p>The file types I mentioned should have an expire date of 2 hours, but after hard refresh I see that all these files have an expiration date of one week. As an example, I select the .css file in Chrome inspect page and I see this information:</p>
  
  <blockquote>
    <p>Accept-Ranges:bytes</p>
    
    <p>Cache-Control:max-age=8000, proxy-revalidate</p>
    
    <p>Connection:close</p>
    
    <p>Content-Encoding:gzip</p>
    
    <p>Content-Length:20229</p>
    
    <p>Content-Type:text/css</p>
    
    <p>Date:Wed, 26 Jul 2017 09:02:31 GMT</p>
    
    <p>ETag:"1c8c1-55513528cb363-gzip"</p>
    
    <p>Expires:Wed, 02 Aug 2017 09:02:31 GMT</p>
    
    <p>Last-Modified:Mon, 24 Jul 2017 17:12:41 GMT</p>
    
    <p>Server:Apache</p>
    
    <p>Vary:Accept-Encoding</p>
  </blockquote>
  
  <p>The cache control max age is working, but why is the file's expire date only one week after? Is this some kind of server cache or I am doing something wrong?</p>