[APACHE DOCUMENTATION]

Apache HTTP Server Version 2.0

Apache Module mod_deflate

Description:Compress content before it is delivered to the client
Status:Extension
Module Identifier:deflate_module

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>

DeflateBufferSize Directive

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.


DeflateFilterNote Directive

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.


DeflateMemLevel 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.


DeflateWindowSize Directive

Description: Zlib compression window size
Syntax:DeflateWindowSize value
Context:server config
Status:Extension
Module:mod_deflate

The DeflateWindowSize directive specifies the zlib compression window size (a value between 1 and 15).


Apache HTTP Server Version 2.0

IndexHome