emilstahl

Site load optimization

Sep 5th, 2013
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. # BEGIN Site load optimization
  2. # BEGIN Gzip and Vary: Accept-Encoding
  3. AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript text/javascript
  4. Header set Vary: Accept-Encoding
  5. # END Gzip and Vary: Accept-Encoding
  6.  
  7. # BEGIN Expire headers
  8. ExpiresActive On
  9. ExpiresDefault "access plus 1 seconds"
  10. ExpiresByType image/x-icon "access plus 2592000 seconds"
  11. ExpiresByType image/jpeg "access plus 2592000 seconds"
  12. ExpiresByType image/png "access plus 2592000 seconds"
  13. ExpiresByType image/gif "access plus 2592000 seconds"
  14. ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
  15. ExpiresByType text/css "access plus 604800 seconds"
  16. ExpiresByType text/javascript "access plus 216000 seconds"
  17. ExpiresByType application/x-javascript "access plus 216000 seconds"
  18. ExpiresByType application/javascript "access plus 216000 seconds"
  19. ExpiresByType text/html "access plus 7200 seconds"
  20. ExpiresByType application/xhtml+xml "access plus 7200 seconds"
  21. # END Expire headers
  22.  
  23. # BEGIN Cache-Control Headers
  24. <FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
  25. Header set Cache-Control "max-age=2592000, public"
  26. </FilesMatch>
  27. <FilesMatch "\\.(css)$">
  28. Header set Cache-Control "max-age=604800, public"
  29. </FilesMatch>
  30. <FilesMatch "\\.(js)$">
  31. Header set Cache-Control "max-age=604800, public"
  32. </FilesMatch>
  33. <FilesMatch "\\.(x?html?|php)$">
  34. Header set Cache-Control "max-age=3600, public"
  35. </FilesMatch>
  36. # END Cache-Control Headers
  37.  
  38. # BEGIN Turn ETags Off
  39. Header unset ETag
  40. FileETag None
  41. # END Turn ETags Off
  42. # END Site load optimization
Advertisement
Add Comment
Please, Sign In to add comment