SinPlan

Htaccess para cachear al máximo una página web

   

Cuando tenemos una página web es muy importante cachear lo máximo posible todos sus elementos con el fin de evitar aumentar el tiempo de carga de la misma.

A continuación os dejo un archivo .htaccess que nos ayudará a cachear todo lo posible nuestra página, para ello tendréis que copiarlo tal cual está a continuación.

Recordad que el fichero .htaccess solo sirve para los servidores web, Apache.

 

apache htaccess velocidad

 

<IfModule mod_expires.c>

 ExpiresActive On 

 ExpiresDefault A86400 

 ExpiresByType image/x-icon A2592000 

 ExpiresByType application/x-javascript A2592000 

 ExpiresByType text/css A2592000 

 ExpiresByType image/gif A604800 

 ExpiresByType image/png A604800 

 ExpiresByType image/jpeg A604800

 ExpiresByType text/plain A604800

 ExpiresByType application/x-shockwave-flash A604800

 ExpiresByType video/x-flv A604800

 ExpiresByType application/pdf A604800

 ExpiresByType text/html A900

 </IfModule>

 #Header

 <IfModule mod_headers.c>

 # YEAR

 <FilesMatch ".(ico|gif|jpg|jpeg|png|flv|pdf)$">

 Header set Cache-Control "max-age=29030400"

 </FilesMatch>

 # WEEK

 <FilesMatch ".(js|css|swf)$">

 Header set Cache-Control "max-age=1604800"

 </FilesMatch>

 # 45 MIN

 <FilesMatch ".(html|htm|txt)$">

 Header set Cache-Control "max-age=2700"

 </FilesMatch>

 <FilesMatch ".(xml|txt|html)$">

 ExpiresDefault A71400

 Header append Cache-Control "private, must-revalidate"

 </FilesMatch>

 </IfModule>

 ################## GZip Files ###################

 <FilesMatch ".js$">

 AddHandler application/x-httpd-php .js

 php_value default_mimetype "text/javascript"

 </FilesMatch>

 <FilesMatch ".css$">

 AddHandler application/x-httpd-php .css

 php_value default_mimetype "text/css"

 </FilesMatch>

 <FilesMatch ".(htm|html|shtml)$">

 AddHandler application/x-httpd-php .html

 php_value default_mimetype "text/html"

 </FilesMatch>

 

Para finalizar, con el fin de comprobar los efectos de este fichero .htaccess sobre la optimización de la velocidad de carga de nuestra página web, podemos utilizar esta herramienta: http://www.webpagetest.org/

 




Compártelo con tus amigos, te adorarán!



Próximos eventos relacionados con Web

 No hay eventos relacionados con Web en la agenda

Búsquedas relacionadas con este artículo


Comentarios en Htaccess para cachear al máximo una página web

  Aún no hay comentarios en este artículo





Los mejores planes desde facebook

Hazte fan de la página de fans de sinplan en facebook y recibe los mejores planes y artículos sin salir de allí. Solo tienes que pulsar en el botón me gusta.




2009 - 2012 / Sinplanes.com 3.0 - humor, diversión, juegos, vídeos, imágenes

Publicidad | Diseño web | Marketing online | Contacto | Reportar Bug/fallo | Términos y condiciones