gzip deflate

Google Pagespeed sagt mir, dass gzip bzw. deflate nicht funktioniert: [quote]Durch die Komprimierung der Ressourcen mit „gzip“ oder „deflate“ kann die Anzahl der über das Netzwerk gesendeten Bytes reduziert werden. Ermöglichen Sie die Komprimierung der folgenden Ressourcen, um die Übertragungsgröße um 289,4 KB (74 %) zu reduzieren. Durch die Komprimierung von http://www.caliso.de/…_resources/javascript/jquery.shopware.js könnten 208,8 KB (78 %) eingespart werden. Durch die Komprimierung von http://www.caliso.de/…resources/javascript/jquery-1.7.2.min.js könnten 59,7 KB (64 %) eingespart werden. Durch die Komprimierung von http://www.caliso.de/…menu/_resources/javascript/responsive.js könnten 11,7 KB (70 %) eingespart werden. Durch die Komprimierung von http://www.caliso.de/…/_resources/javascript/jquery.emotion.js könnten 9,1 KB (71 %) eingespart werden.[/quote] Laut .htaccess ist es aber an… Muss ich da noch was umstellen?? [code]
RewriteEngine on

#RewriteBase /shopware/

RewriteRule shopware.dll shopware.php
RewriteRule files/documents/.* engine [NC,L]
RewriteRule backend/media/(.*) media/$1 [NC,L]

RewriteCond %{REQUEST_URI} !(/(engine|files|templates)/)
RewriteCond %{REQUEST_URI} !(/media/(archive|banner|image|music|pdf|unknown|video)/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ shopware.php [PT,L,QSA]
# Staging-Rules start #SetEnvIf Host „staging.test.shopware.in“ ENV=staging DirectoryIndex index.html DirectoryIndex index.php DirectoryIndex shopware.php # Disables download of configuration
Deny from all
# Enable gzip compression
AddOutputFilterByType DEFLATE text/html text/xml text/plain text/css text/javascript application/json


ExpiresActive on
ExpiresDefault „access plus 1 month“
FileETag None

Header append Cache-Control „public“
Header unset ETag


# Disables auto directory index
Options -Indexes

Options -MultiViews

php_value memory_limit 128M

php_value max_execution_time 120

php_value upload_max_filesize 20M

php_flag phar.readonly off
php_flag magic_quotes_gpc off
php_flag session.auto_start off
php_flag suhosin.session.cryptua off
php_flag zend.ze1_compatibility_mode off
# AddType x-mapp-php5 .php # AddHandler x-mapp-php5 .php [/code]

Naja da steht ja if Mod … Kann also sein dass das nicht installiert ist?

PHP-Info sagt (unter anderem): [quote]HTTP_ACCEPT_ENCODING gzip,deflate,sdch _SERVER[“HTTP_ACCEPT_ENCODING”] gzip,deflate,sdch [/quote] Shop ist bei Mittwald gehostet…falls das hilft

Würde mich auch interessieren! Pagespeed empfiehlt mir ebenfalls die Komprimierung zu aktivieren, obwohl diese aktiviert ist. [quote]Komprimierung aktivieren Durch die Komprimierung der Ressourcen mit “gzip” oder “deflate” kann die Anzahl der über das Netzwerk gesendeten Bytes reduziert werden. Ermöglichen Sie die Komprimierung der folgenden Ressourcen, um die Übertragungsgröße um 8,7 KB (70 %) zu reduzieren. Durch die Komprimierung von http://houseofclocks.com/…/_resources/javascript/jquery.emotion.js könnten 8,7 KB (70 %) eingespart werden.[/quote]

Deflate läuft schon, aber schickt die Dateien nur komprimiert zum Client. Dabei wird die Datei an sich nicht geändert sondern ebend nur komprimiert. http://de.wikipedia.org/wiki/Deflate Ihr könntet wenn ihr gzip aktiviert habt das hier probieren: # gzip Compression if availiable<ifmodule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </ifmodule> Ich jage alle Javascript und CSS Dateien noch durch einen Kompressor, der Zeilenumbrüche und Leerzeichen löscht. Dann sollte auch Google zufrieden sein. http://htmlcompressor.com/

Ich bin bei Domainfactory und mit der Standard .htaccess und den dort befindlichen deflate code komme ich auf einen Wert beim Pagespeed von 62/100 Der Support nannte mir nun einen leicht veränderten Code und der beschert mir einen Wert von 93/100 Code davor [code]# Enable gzip compression #

AddOutputFilterByType DEFLATE text/html text/xml text/plain text/css text/javascript application/json

#[/code] Code jetzt <ifmodule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain text/html text/xml AddOutputFilterByType DEFLATE text/css text/javascript AddOutputFilterByType DEFLATE application/xml application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </ifmodule>

Danke  csaeum, schon 4 Jahre alt, aber immer noch ein guter tipp.