Advertisement
Guest User

.htaccess Gzip

a guest
Feb 9th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. <IfModule mod_headers.c>
  2. # Servir des fichiers CSS compressés avec gzip, s'ils existent, et
  3. # si le client accepte gzip.
  4. RewriteCond "%{HTTP:Accept-encoding}" "gzip"
  5. RewriteCond "%{REQUEST_FILENAME}\.gz" "-s"
  6. RewriteRule "^(.*)\.css" "$1\.css\.gz" [QSA]
  7.  
  8. # Servir des fichiers JS compressés avec gzip, s'ils existent, et
  9. # si le client accepte gzip.
  10. RewriteCond "%{HTTP:Accept-encoding}" "gzip"
  11. RewriteCond "%{REQUEST_FILENAME}\.gz" "-s"
  12. RewriteRule "^(.*)\.js" "$1\.js\.gz" [QSA]
  13.  
  14.  
  15. # Servir des types de contenus corrects, et empêcher mod_deflate
  16. # d'effectuer un double gzip.
  17. RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-gzip:1]
  18. RewriteRule "\.js\.gz$" "-" [T=text/javascript,E=no-gzip:1]
  19.  
  20.  
  21. <FilesMatch "(\.js\.gz|\.css\.gz)$">
  22. # Servir le type de codage correct.
  23. Header append Content-Encoding gzip
  24.  
  25. # Force les mandataires à mettre en cache séparément les fichiers
  26. # css/js gzippés & non gzippés.
  27. Header append Vary Accept-Encoding
  28. </FilesMatch>
  29. </IfModule>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement