How to enable gzip compression on IBM HTTP Server
- 06 Feb, 2017
One of the tuning activities is to turn on GZIP compression for HTTP requests.
This tuning can save lots of network traffic and your page will load in a short time.
Just put the lines bellow on the httpd.conf and restart the server
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
#Only the specified MIME types will be compressed.
AddOutputFilterByType DEFLATE application/atom+xml AddOutputFilterByType DEFLATE application/atomcat+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/json AddOutputFilterByType DEFLATE application/octet-stream AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/xsl # Ensures that images and executable binaries are not compressed SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|exe)$ no-gzip dont-vary # Ensure that proxies do not deliver the wrong content Header append Vary User-Agent env=!dont-vary SetEnvIf Request_URI ^/acce(.*) no-gzip dont-vary