Cum sa activati comprimarea gzip in Apache

Daca sunteti client de hosting, atunci s-ar putea sa aveti nevoie la un moment dat sa activati comprimarea gzip in Apache (in special apache 2.x). Activarea comprimarii inseamna ca serverul web va comprima paginile statice si prin urmare acestea vor avea o viteza mai mare de incarcare si vor utiliza mai putina latime de banda. Acest lucru se poate face in felul urmator:

Activati mod_deflate in Apache

1) Adaugati modulul Apache “deflate” prin intermediul Easy Apache

2) Accesati WHM >> Service Configuration >> Apache  Configuration

3) Dati click pe Include Editor

4) Sub Pre VirtualHost Include selectati “All Versions” si adaugati urmatoarele linii in caseta de cod:

<IfModule mod_deflate.c>
 SetOutputFilter DEFLATE
 DeflateCompressionLevel 9

 DeflateFilterNote Input input_info
 DeflateFilterNote Output output_info
 DeflateFilterNote Ratio ratio_info

 BrowserMatch ^Mozilla/4 gzip-only-text/html
 BrowserMatch ^Mozilla/4\.0[678] no-gzip
 BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

 SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|mov)$ \
      no-gzip dont-vary
 SetEnvIfNoCase Request_URI \
      \.(?:exe|t?gz|zip|bz2|sit|rar)$ \
     no-gzip dont-vary
 SetEnvIfNoCase Request_URI \.pdf$ no-gzip dont-vary

 <IfModule mod_headers.c>
 # Make sure proxies dont deliver the wrong content
 Header append Vary User-Agent env=!dont-vary
 </IfModule>

</IfModule>

5) Actualizati si reporniti Apache

Acest lucru va activa modulul deflate pe server. Acum trebuie sa activati gzip din cPanel pentru domeniul pentru care doriti sa activati comprimarea.

Activati comprimarea in cPanel

1) Logati-va in cPanel

2) Sub sectiunea Software/services dati click pe Optimize Website

3) Alegeti din urmatoarele optiuni pentru a activa sau dezactiva comprimarea gzip

Disabled
Compress all content
Compress the specified MIME types

4) Dati click pe Update settings

Pentru a testa daca comprimarea gzip functioneaza asa cum trebuie, puteti utiliza urmatorul instrument: http://www.whatsmyip.org/http_compression/

Atentie! Activarea comprimarii gzip poate intra in conflict si poate genera un gol sau o pagina dezordonata, in cazul in care ati activat deja comprimarea din codul sursa al site-ului dvs.