Visitas: 0
Haciendo pruebas de un sitio web, me di cuenta que no estaba habilitado la compresión del lado de servidor apache2 usando HostGator.
Entre en el panel y encontré un lugar donde decía para optimizar el sitio. Hice los cambios, pero no me guardaba. Así que busque en la documentación y encontré que para algunos usuarios no estaba habilitado y que tenia que contactarme con el servicio técnico. Cómo en HostGator se tiene la cuenta más barata, supuse que no tendría habilitado, así que no me comunique y quise solucionarlo de forma manual.
Así que busque otra solución.
En la raíz se encuentra un archivo .htaccess y lo editamos.
# Comprimir text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
En este caso agregamos fue todos los archivos que debería de comprimir. No colocamos las imágenes porque ya están comprimidas y seria un esfuerzo para la CPU en hacerlo.
Luego guardamos el archivo y ya tendremos lo archivos mencionados en el htaccess comprimidos.
Se hicieron pruebas para demostrar su compresión.
Sin comprimir:
Con compresión:
Pueden observar lo mucho que se redujo. Espero que les sirva.