mod_deflate htaccess enable content check apache mod-deflate

htaccess - ¿Cómo comprobar que mod_deflate está habilitado en apache?



install gzip apache (5)

Como dije, necesitamos precisiones.

Si está utilizando Debian, puede habilitar este modo de esta manera.

//List all available mods cd /etc/apache2/mods-avaliable //Enable module - if you need to enable another module, just replace "deflate" a2enmod deflate //restart apache service apache2 restart //Check that module is effectively enabled cd /etc/apache2/mods-enabled ls -al

Eso es todo para el entorno de Linux Debian.

¿Hay un comando de la línea de comandos que pueda indicar si el mod deflate se está ejecutando en Apache?


Estoy de acuerdo con los comentarios '' en qué contexto '', pero para cubrir todas las bases (además de las otras respuestas) también puede ejecutar;

a2enmod deflate

Esto debería funcionar en muchos servidores que ejecutan Apache (especialmente los basados ​​en Debian), en caso de que el módulo ya esté habilitado, el comando le dirá que, si el módulo no está habilitado, el comando lo habilitará. También puede indicarle que el módulo no existe, en cuyo caso deberá instalarlo.


Probablemente sea tarde, pero aquí vamos.

mod_deflate está habilitado por defecto Para estar seguro, intente

debian / ubuntu: apache2ctl -t -D DUMP_MODULES

CentOS: httpd -t -D DUMP_MODULES

y mira si hay un deflate_module.


Puedes verificar mod_deflate con este sitio:

prueba de mod_deflate

¡Mi sitio recibe un pequeño informe que muestra que estoy ahorrando el 81% de mi ancho de banda!


Querrá asegurarse de que la siguiente línea esté presente (y no comentada) en su configuración de apache (httpd.conf):

LoadModule deflate_module modules/mod_deflate.so

La versión comentada se ve como:

# LoadModule deflate_module modules/mod_deflate.so

Luego, para que se desinfle los archivos a medida que se sirven, necesitará una línea en su .htaccess, como esta:

AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript