User Tools

Site Tools


apache_1.3.x_mod_gzip_sample_config

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

apache_1.3.x_mod_gzip_sample_config [2010/01/01 02:10]
k2patel
apache_1.3.x_mod_gzip_sample_config [2020/08/10 02:35]
Line 1: Line 1:
-====== Apache 1.3.x + mod_gzip + sample config ====== 
- 
-==== Installation ==== 
- 
- It is easy to install but make sure your apache version is up2date just to avoid any errors.\\ 
- 
-First Need to build mod_gzip. 
-<code bash> 
-cd /​usr/​ports/​www/​mod_gzip 
-perl -pi -e Makefile '​s/​APXS=${APXS}/​APXS=\/​www\/​apache\/​bin\/​apxs/​g'​ 
-make 
-make install clean 
-</​code>​ 
- 
- If you receive any google it but i have not received any error in at least 50 times. 
- 
-==== Configuration ==== 
- 
-Make sure you enabled mod_gzip in httpd.conf. 
- 
-<code apache | httpd.conf>​ 
-LoadModule gzip_module ​       libexec/​mod_gzip.so 
-</​code>​ 
- 
-Than enable following variables on your Directory variable. 
- 
-<code apache | httpd.conf>​ 
-mod_gzip_on Yes 
-mod_gzip_can_negotiate Yes 
-mod_gzip_static_suffix .gz 
-AddEncoding gzip .gz 
-mod_gzip_update_static No 
-mod_gzip_command_version ​     '/​mod_gzip_status'​ 
-mod_gzip_keep_workfiles ​      No 
-mod_gzip_maximum_file_size ​   500000 
-mod_gzip_maximum_inmem_size ​  60000 
-mod_gzip_min_http ​            1000 
-mod_gzip_handle_methods ​       GET POST 
-mod_gzip_item_include ​        ​file ​      ​\.html$ 
-mod_gzip_item_exclude ​        ​file ​      \.js$ 
-mod_gzip_item_exclude ​        ​file ​      ​\.css$ 
-mod_gzip_item_include ​        ​file ​      \.pl$ 
-mod_gzip_item_include ​        ​file ​      ​\.php$ 
-mod_gzip_item_include ​        ​handler ​   ^cgi-script$ 
-mod_gzip_item_include ​        ​mime ​      ​^text/​html$ 
-mod_gzip_item_include ​        ​mime ​      ​^text/​plain$ 
-mod_gzip_item_include ​        ​mime ​      ​^httpd/​unix-directory$ 
-mod_gzip_item_exclude ​        ​mime ​      ​^image/​ 
-</​code>​ 
- 
-==== Testing ==== 
- 
-Now go to following links and test if it works.\\ 
-If not check error_log. 
- 
- 
-  * [[http://​www.microsoft.com/​search/​tools/​ | From Microsoft]] 
-  * [[http://​www.whatsmyip.org/​http_compression/​ | What is my ip]] 
- 
-==== Common Errors ==== 
- 
-If you receive following error. 
- 
-<code bash> 
-[error] mod_gzip: DECHUNK option is OFF in sendfile2 
-[error] mod_gzip: Cannot compress chunked response for [GET /​index.shtml HTTP/1.1] 
-[error] mod_gzip: ** Uncompressed responses that use '​Transfer-encoding:​ chunked'​ 
-[error] mod_gzip: ** must be '​de-chunked'​ before they can be compressed. 
-[error] mod_gzip: ** Turn DECHUNK option ON for this response category. 
-</​code>​ 
- 
-RESOLUTION : 
- 
-Add following line to your settings. 
- 
-<code apache> 
-mod_gzip_dechunk Yes 
-</​code>​ 
- 
  
apache_1.3.x_mod_gzip_sample_config.txt ยท Last modified: 2020/08/10 02:35 (external edit)