Skip to main content
Skip table of contents

Seitenoptimierung

Wie aktiviere ich serverseitige Komprimierung mittels mod_deflate und mod_expires?


Um die Auslieferung Ihrer Seiten zu beschleunigen ist es sinnvoll Inhalte vor der Übertragung zu komprimieren. Dadurch kann die zu übermittelnde Datenmenge erheblich reduziert werden, ihre Webseite wird somit dem Besucher schneller angezeigt.

Ein entsprechendes Webserver Modul ist bei uns verfügbar und nennt sich mod_deflate.

Folgenden Code können Sie in eine .htaccess Datei innerhalb Ihres Webspace aufnehmen.

.htaccess

CODE
<IfModule mod_deflate.c>
 AddOutputFilterByType DEFLATE text/plain
 AddOutputFilterByType DEFLATE text/html
 AddOutputFilterByType DEFLATE text/xml
 AddOutputFilterByType DEFLATE text/css
 AddOutputFilterByType DEFLATE text/javascript
 AddOutputFilterByType DEFLATE application/xml
 AddOutputFilterByType DEFLATE application/xhtml+xml
 AddOutputFilterByType DEFLATE application/rss+xml
 AddOutputFilterByType DEFLATE application/atom_xml
 AddOutputFilterByType DEFLATE application/javascript
 AddOutputFilterByType DEFLATE application/x-javascript
 AddOutputFilterByType DEFLATE application/x-shockwave-flash
</IfModule>


Mittels des Modules mod_expires können Sie zusätzlich festlegen, für welchen Zeitraum der Browser des Besuchers die Dateien zwischenspeichern darf.


.htaccess

CODE
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 5 minutes"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType text/html "access plus 4 hours"
ExpiresByType text/htm "access plus 4 hours"
ExpiresByType text/javascript "access plus 2 days"
ExpiresByType text/css "access plus 2 days"
ExpiresByType text/xml "access plus 2 days"
ExpiresByType application/xml "access plus 0 seconds"
ExpiresByType application/json "access plus 0 seconds"
ExpiresByType text/cache-manifest "access plus 0 seconds"
</IfModule>



Bitte beachten Sie, dass die obigen Beispiele nur der Veranschaulichung dienen und keine allgemein gültige Empfehlung für die Nutzung mit Ihrer Webseite darstellen!

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.