contao/test — Issue #2437: Alternative Kompression bei fehlendem mod_deflate
Author: importer
Created: 2011-11-29 09:40:24+00:00
State: open
Labels: Feature, frontend

Bei einigen Hostern, wie z.B. 1und1, ist mod_deflate nicht vorhanden. Durch die Änderung in 2.9.1 an der .htaccess verliert man dadurch bei der Google Page Speed Bewertung 3 Punkte gegenüber 2.9.0. Um dies zu vermeiden, schlage ich folgende Änderung vor, die auf meinem 1und1-Account problemlos funktioniert:

```

##
# Use mod_deflate to compress JavaScript, CSS and XML files. Do not add
# PHP and HTML files, because those have already been compressed by Contao.
##

SetOutputFilter DEFLATE

##
# Compress .js and .css files
##
AddEncoding gzip .gz

AddType "text/javascript" .gz

AddType "text/css" .gz

RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME} \.(js|css)$
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)$ $1.gz [QSA,L]

```

Sprich ich kombiniere einfach die alte .htaccess mit der neuen und verwende je nach vorhandensein von mod_deflate die entsprechenden .htaccess-Regeln.

Related issues: #2411

--- _Originally created by SunBlack on August 14th, 2010, at 08:49pm (ID 2437)_