HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Installation/Configuration (http://www.howtoforge.com/forums/forumdisplay.php?f=27)
-   -   Enable gzip compression (http://www.howtoforge.com/forums/showthread.php?t=50081)

Mosquito 17th November 2010 17:28

Enable gzip compression
 
I've been using Google's web master tools and I keep getting the suggestion to enable gzip compression on my domains. How can I do this through ISPConfig?

I'm running 3.0.3.

falko 18th November 2010 16:05

You must set this up manually: http://www.howtoforge.com/apache2_mod_deflate

cbj4074 15th May 2012 21:26

I, too, wondered how to enable GZIP compression in Apache on Debian (Ubuntu 10.04). Here are my findings.

1.) Add directives to Apache configuration, e.g., to /etc/apache2/httpd.conf:

Code:

<IfModule mod_deflate.c>
<Location />
# Insert filter
SetOutputFilter DEFLATE

# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html

# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip

# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

# NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
# the above regex won't work. You can use the following
# workaround to get the desired effect:
# BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html

# Don't compress images
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary

# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</Location>
</IfModule>

Note: For versions of Apache <= 2.0.48, read the comments carefully; it is necessary to un-comment the last BrowserMatch directive.

Note: This above block comes straight from the Apache documentation.

2.) Enable the required modules; both mod_deflate and mod_headers are required. (mod_headers is required for the last directive in the above snippet.)

Code:

# a2enmod deflate
# a2enmod headers
# service apache2 restart

Pages should now be served with GZIP compression. There are a number of utilities with which to test, e.g., http://www.whatsmyip.org/http-compression-test/ .

Good luck!


All times are GMT +2. The time now is 16:23.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.