Hoi,
Ik ben bezig gzip compressie aan te zetten in Apache, maar ik krijg het niet goed aan de praat. Ik heb mod_defalte statisch gecompileerd, en dat staat nu ook in de http headers. Daarna heb ik de config toegevoegd aan httpd.conf, maar in Yslow en ook de verschillende gzip testers op het web is hij niet ge-gzipped.
Voorbeeld is http://weblicity.nl
Wat er in mijn httpd.conf is toegevoegd is dit:
Ik ben bezig gzip compressie aan te zetten in Apache, maar ik krijg het niet goed aan de praat. Ik heb mod_defalte statisch gecompileerd, en dat staat nu ook in de http headers. Daarna heb ik de config toegevoegd aan httpd.conf, maar in Yslow en ook de verschillende gzip testers op het web is hij niet ge-gzipped.
Voorbeeld is http://weblicity.nl
Wat er in mijn httpd.conf is toegevoegd is dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| <IfModule mod_deflate.c> AddOutPutFilterByType DEFLATE text/html text/plain text/xml <IfModule mod_setenvif.c> # 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 # NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48 # the above regex won't work. You can use the following # workaround to get the desired effect: BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html # Don't compress images SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary </IfModule> <IfModule mod_headers.c> # Make sure proxies don't deliver the wrong content Header append Vary User-Agent env=!dont-vary </IfModule> </IfModule> |