Diferencia entre revisiones de «Apache»
Ir a la navegación
Ir a la búsqueda
(No se muestran 3 ediciones intermedias del mismo usuario) | |||
Línea 8: | Línea 8: | ||
= Best practices = | = Best practices = | ||
== Compresión | == Compresión Gzip == | ||
Habilitar la compresión | Habilitar la compresión Gzip. | ||
=== GNU/Linux === | === GNU/Linux === | ||
Línea 28: | Línea 28: | ||
# Activamos la compresion. | # Activamos la compresion. | ||
SetOutputFilter DEFLATE | SetOutputFilter DEFLATE | ||
# Indicamos los tipos de contenido a comprimir. | # Indicamos los tipos de contenido a comprimir. | ||
AddOutputFilterByType DEFLATE text/plain | AddOutputFilterByType DEFLATE text/plain | ||
Línea 41: | Línea 41: | ||
AddOutputFilterByType DEFLATE application/javascript | AddOutputFilterByType DEFLATE application/javascript | ||
AddOutputFilterByType DEFLATE application/x-javascript | AddOutputFilterByType DEFLATE application/x-javascript | ||
# Indicamos las extensiones de los ficheros a comprimir. | # Indicamos las extensiones de los ficheros a comprimir. | ||
<files *.html> | <files *.html> | ||
Línea 61: | Línea 61: | ||
SetOutputFilter DEFLATE | SetOutputFilter DEFLATE | ||
</files> | </files> | ||
# | |||
# DeflateCompressionLevel 9 | |||
# No se comprimen para navegadores antiguos. | # No se comprimen para navegadores antiguos. | ||
#BrowserMatch ^Mozilla/4 gzip-only-text/html | #BrowserMatch ^Mozilla/4 gzip-only-text/html |
Revisión actual - 10:30 28 ago 2022
General
Recursos
Best practices
Compresión Gzip
Habilitar la compresión Gzip.
GNU/Linux
Debian
Ir al virtual host:
sudo nano books.proyectosbeta.net.conf
Agregar:
LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so LoadModule filter_module modules/mod_filter.so <IfModule mod_deflate.c> # Activamos la compresion. SetOutputFilter DEFLATE # Indicamos los tipos de contenido a comprimir. AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/gml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/json AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript # Indicamos las extensiones de los ficheros a comprimir. <files *.html> SetOutputFilter DEFLATE </files> <files *.xml> SetOutputFilter DEFLATE </files> <files *.gml> SetOutputFilter DEFLATE </files> <files *.json> SetOutputFilter DEFLATE </files> <files *.js> SetOutputFilter DEFLATE </files> <files *.css> SetOutputFilter DEFLATE </files> # DeflateCompressionLevel 9 # No se comprimen para navegadores antiguos. #BrowserMatch ^Mozilla/4 gzip-only-text/html #BrowserMatch ^Mozilla/4.0[678] no-gzip #BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule>
Luego habilitar el modulo siguiente:
sudo a2enmod headers
Ahora reiniciar el server apache.
sudo systemctl restart apache2
Trace HTTP Request
Deshabilitar el trace HTTP Request.
User & Group
Signature
Deshabilitar signature.