|
1 | 1 | <IfModule mod_deflate.c> |
2 | | - SetOutputFilter DEFLATE |
| 2 | + # Compress HTML, CSS, JavaScript, Text, XML and fonts |
| 3 | + AddOutputFilterByType DEFLATE application/javascript |
| 4 | + AddOutputFilterByType DEFLATE application/rss+xml |
| 5 | + AddOutputFilterByType DEFLATE application/vnd.ms-fontobject |
| 6 | + AddOutputFilterByType DEFLATE application/x-font |
| 7 | + AddOutputFilterByType DEFLATE application/x-font-opentype |
| 8 | + AddOutputFilterByType DEFLATE application/x-font-otf |
| 9 | + AddOutputFilterByType DEFLATE application/x-font-truetype |
| 10 | + AddOutputFilterByType DEFLATE application/x-font-ttf |
| 11 | + AddOutputFilterByType DEFLATE application/x-javascript |
| 12 | + AddOutputFilterByType DEFLATE application/xhtml+xml |
| 13 | + AddOutputFilterByType DEFLATE application/xml |
| 14 | + AddOutputFilterByType DEFLATE font/opentype |
| 15 | + AddOutputFilterByType DEFLATE font/otf |
| 16 | + AddOutputFilterByType DEFLATE font/ttf |
| 17 | + AddOutputFilterByType DEFLATE image/svg+xml |
| 18 | + AddOutputFilterByType DEFLATE image/x-icon |
| 19 | + AddOutputFilterByType DEFLATE text/css |
| 20 | + AddOutputFilterByType DEFLATE text/html |
| 21 | + AddOutputFilterByType DEFLATE text/javascript |
| 22 | + AddOutputFilterByType DEFLATE text/plain |
| 23 | + AddOutputFilterByType DEFLATE text/xml |
| 24 | + |
| 25 | + # Remove browser bugs (only needed for ancient browsers) |
| 26 | + BrowserMatch ^Mozilla/4 gzip-only-text/html |
| 27 | + BrowserMatch ^Mozilla/4\.0[678] no-gzip |
| 28 | + BrowserMatch \bMSIE !no-gzip !gzip-only-text/html |
| 29 | + Header append Vary User-Agent |
3 | 30 | </IfModule> |
4 | 31 |
|
5 | 32 | AddType text/cache-manifest .manifest |
|
0 commit comments