Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Haciendo pruebas de un sitio web, me di cuenta que no estaba habilitado la compresión del lado de servidor apache2 usando HostGator.

Opcion deshabilitadaEntre 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.

Información de HostGator

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:
Sin comprimir

Con compresión:

Comprimido

Pueden observar lo mucho que se redujo. Espero que les sirva.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *