Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/05/2015, 12:29
yonineitor
 
Fecha de Ingreso: diciembre-2012
Mensajes: 69
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Habilitar compresion para archivos JS

este es mi htaccess


Código BASH:
Ver original
  1. AddDefaultCharset utf-8
  2.  
  3. # BEGIN GZIP
  4. <ifmodule mod_deflate.c>
  5.     AddOutputFilterByType DEFLATE image/svg+xml text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
  6.     <filesMatch "\.(css|js|x?html?|php)$">
  7.         SetOutputFilter DEFLATE
  8.     </filesMatch>
  9. </ifmodule>
  10. # END Compress text files
  11.  
  12. <ifmodule mod_expires.c>
  13.     ExpiresActive On
  14.     ExpiresDefault A3600
  15.     <filesmatch ".(jpg|JPG|gif|GIF|png|css|ico|js)$">
  16.         ExpiresDefault "access plus 7 day"
  17.     </filesmatch>
  18. </ifmodule>
  19.  
  20.  
  21. # BEGIN EXPIRES
  22. <IfModule mod_expires.c>
  23.     ExpiresActive On
  24.     ExpiresDefault "access plus 10 days"
  25.     ExpiresByType text/css "access plus 1 week"
  26.     ExpiresByType text/plain "access plus 1 month"
  27.     ExpiresByType image/gif "access plus 1 month"
  28.     ExpiresByType image/png "access plus 1 month"
  29.     ExpiresByType image/jpeg "access plus 1 month"
  30.     ExpiresByType application/x-javascript "access plus 1 month"
  31.     ExpiresByType application/javascript "access plus 1 week"
  32.     ExpiresByType application/x-icon "access plus 1 year"
  33. </IfModule>
  34. # END EXPIRES
  35.  
  36. # BEGIN Cache-Control Headers
  37. <IfModule mod_headers.c>
  38.     <FilesMatch "\.(js|css|xml|gz)$">
  39.         Header append Vary Accept-Encoding
  40.     </FilesMatch>
  41.     <FilesMatch "\.(ico|jpe?g|png|gif|swf)$">
  42.         Header set Cache-Control "public"
  43.     </FilesMatch>
  44.     <FilesMatch "\.(css)$">
  45.         Header set Cache-Control "max-age=604800, public, must-revalidate"
  46.     </FilesMatch>
  47.     <FilesMatch "\.(js)$">
  48.         Header set Cache-Control "max-age=604800, private, must-revalidate"
  49.     </FilesMatch>
  50.     <FilesMatch "\.(x?html?|php)$">
  51.         Header set Cache-Control "private, must-revalidate"
  52.     </FilesMatch>
  53. </IfModule>
  54. # END Cache-Control Headers
  55.  
  56. # BEGIN WordPress
  57. <IfModule mod_rewrite.c>
  58. RewriteEngine On
  59. RewriteBase /
  60. RewriteRule ^index\.php$ - [L]
  61. RewriteCond %{REQUEST_FILENAME} !-f
  62. RewriteCond %{REQUEST_FILENAME} !-d
  63. RewriteRule . /index.php [L]
  64. </IfModule>
  65.  
  66. # END WordPress


Solo uno de los archivos js me aparece con problemas para comprimir segun el pagespeed de google y lo único es que aparecer es que se llama 824554.js como es externo no puedo cambiarle el nombre :(

Gracias por la pronta respuesta