Skip to content

Instantly share code, notes, and snippets.

@ThienTranDuy
Created November 10, 2020 07:58
Show Gist options
  • Save ThienTranDuy/6c4f88081eed17f68a1bf588904a22c0 to your computer and use it in GitHub Desktop.
Save ThienTranDuy/6c4f88081eed17f68a1bf588904a22c0 to your computer and use it in GitHub Desktop.
cache image css js speed pages
# Enable Compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
</IfModule>
<IfModule mod_headers.c>
<filesmatch "\.(ico|flv|jpg|jpeg|png|gif|css|swf|tff|svg)$">
Header set Cache-Control "max-age=2678400, public"
</filesmatch>
<filesmatch "\.(pdf)$">
Header set Cache-Control "max-age=86400, public"
</filesmatch>
<filesmatch "\.(js)$">
Header set Cache-Control "max-age=2678400, private"
</filesmatch>
</IfModule>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment