![[APACHE DOCUMENTATION]](../images/sub.gif)
Apache HTTP Server Version 2.0
Apache Module mod_deflate
Summary
The mod_deflate module provides
the DEFLATE output filter that allows output from
your server to be compressed before being sent to the client over
the network.
Directives
See also
Enabling Compression
Compression is implemented by the DEFLATE
filter. The following directive
will enable compression for documents in the container where it
is placed:
Most popular browsers can not handle compression of all content
so you may want to enable the 'gzip-only-text/html' note (see below)
SetEnv gzip-only-text/html 1
SetOutputFilter DEFLATE
|
Here is an example of enabling compression for the Apache
documentation:
<Directory "/your-server-root/manual">
SetEnv gzip-only-text/html 1
SetOutputFilter DEFLATE
</Directory>
|
| Description: | Fragment size to be compressed at one time by zlib | | Syntax: | DeflateBufferSize value | | Context: | server config | | Status: | Extension | | Module: | mod_deflate |
|
The DeflateBufferSize directive specifies
the size in bytes of the fragments that zlib should compress at one
time.
| Description: | Places the compression ratio in a note for logging | | Syntax: | DeflateFilterNote notename | | Context: | server config | | Status: | Extension | | Module: | mod_deflate |
|
The DeflateFilterNote directive
specifies that a note about compression ratios should be attached
to the request. The name of the note is the value specified for
the directive.
| Description: | Amount of memory available to zlib for compression | | Syntax: | DeflateMemLevel value | | Context: | server config | | Status: | Extension | | Module: | mod_deflate |
|
The DeflateMemLevel directive specifies
the amount of memory in bytes available to zlib for compression.
The DeflateWindowSize directive specifies the
zlib compression window size (a value between 1 and 15).