AddEncoding gzip .gz
<filesmatch "\.js\.gz$">
AddType "text/javascript" .gz
Header set Expires "Thu, 31 Dec 2020 00:00:00 GMT"
</filesmatch>
<filesmatch "\.css\.gz$">
AddType "text/css" .gz
Header set Expires "Thu, 31 Dec 2020 00:00:00 GMT"
</filesmatch>
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME} \.(js|css)$
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)$ $1.gz [QSA,L]
</ifmodule>
<IfModule mod_headers.c>
Header append Vary Accept-Encoding
</IfModule>