2014年1月9日 星期四

Compress your web content in apache DEFLATE, gzip

 This article teaches you how to compress your web page in your apache


1.Enable the deflate module
LoadModule deflate_module modules/mod_deflate.so

2. Add the following configuration to httpd.conf
 
<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
    # 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>


3. Restart the apache
httpd -k restart

4. Done

沒有留言:

張貼留言