.htaccess: Webseite optimieren / Geschwindigkeit steigern

.htaccess: Webseite optimieren / Geschwindigkeit steigern

Wie schnell eine Seite vom Server ausgeliefert wird hat heute sogar Einfluss auf die Suchmaschinen-Rankings. Es ist daher wichtig und sinnvoll dies zu optimieren. Dazu gibt es einige gute Artikel im Web. Wir empfehlen die Techniken aus diesem Artikel:

Improving web performance with Apache and htaccess

Folgendes muss dazu in der .htaccess eingetragen werden (die GrĂ¼nde dazu siehe Artikel oben):

# Defining MIME types to ensure the web server knows them.

    AddType application/x-font-woff woff


# Compress HTML, CSS, JavaScript, Text, XML and fonts

  AddOutputFilterByType DEFLATE application/javascript application/rss+xml application/vnd.ms-fontobject application/x-font
  AddOutputFilterByType DEFLATE application/x-font-opentype application/x-font-otf application/x-font-truetype application/x-font-ttf
  AddOutputFilterByType DEFLATE application/x-javascript application/xhtml+xml application/xml application/x-font-woff
  AddOutputFilterByType DEFLATE font/opentype font/otf font/ttf
  AddOutputFilterByType DEFLATE image/svg+xml image/x-icon
  AddOutputFilterByType DEFLATE text/css text/html text/javascript text/plain text/xml

  # Remove browser bugs (only needed for really old browsers)
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  Header append Vary User-Agent


# Expire headers

  ExpiresActive On
  ExpiresDefault "access plus 5 seconds"
  ExpiresByType image/x-icon "access plus 2592000 seconds"
  ExpiresByType image/jpeg "access plus 2592000 seconds"
  ExpiresByType image/png "access plus 2592000 seconds"
  ExpiresByType image/gif "access plus 2592000 seconds"
  ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
  ExpiresByType text/css "access plus 604800 seconds"
  ExpiresByType text/javascript "access plus 216000 seconds"
  ExpiresByType application/javascript "access plus 216000 seconds"
  ExpiresByType application/x-javascript "access plus 216000 seconds"
  ExpiresByType text/html "access plus 600 seconds"
  ExpiresByType application/xhtml+xml "access plus 600 seconds"

 
# Cache-Control Headers

 
    Header set Cache-Control "public"
 
 
    Header set Cache-Control "public"
 
 
    Header set Cache-Control "private"
 
 
    Header set Cache-Control "private, must-revalidate"
 

 
# Turn ETags Off
FileETag None

    • Related Articles

    • "Access denied." beim Zugriff auf meine Webseite

      Variante a) Wenn die Meldung "Access denied." generell auf Ihrer Webseite erscheint so haben Sie vermutlich eine veraltete Software mit bekannten Sicherheitslücken installiert und Ihre Webseite wurde aus Sicherheitsgründen gesperrt. In diesem Fall ...
    • Umleitung zu https via .htaccess Datei

      Wenn Sie in Ihrem Hosting https aktiv haben (z.B. auf unseren neuen Plesk Servern mit kostenlosem Let's Encrypt Zertifikat) können Sie in der Datei .htaccess folgenden Code eintragen und dann werden alle Aufrufe automatisch auf https umgeleitet: ...
    • Webseite unsicher / SSL Zertifikat für https einrichten

      Diverse Browser markieren Webseiten ohne SSL-Zertifikat (also http:// statt https://) als unsicher. In unseren Plesk Hostings können Sie unter "Let's Encrypt" jederzeit und kostenlos ein eigenes SSL Zertifikat für Ihre Webseite erstellen. Dazu muss ...
    • CGIWrap Error / Webseite testen ohne Umstellung der Nameserver

      Aufgrund von Sicherheitseinstellungen sind PHP und CGI Scripts auf unseren Servern erst zugänglich wenn die Domäne komplett Online ist, d.h. wenn unsere Nameserver in der Domäne eingetragen sind. Ansonsten erscheint folgende Fehlermeldung: CGIWrap ...
    • Viele Spam Mails trotz aktiviertem Anti-Spam-Filter

      Wie in Ihrem Server-Interface beschrieben, kommt als AntiSpam-Filter der weltweit anerkannte und ausgezeichnete SpamAsassin zum Einsatz. Details zur Anwendung finden Sie unter: www.SpamAssassin.org. Die Regeln, nach denen die Header, Subjects und ...