balouh/iwdb/master/.htaccess - Htaccess File

balouh/iwdb/master/.htaccess

#hide .htaccess files (mostly standard)
<files .htaccess>
    order allow,deny
    deny from all
</files>

#caching für verschiedene Dateitypen aktivieren wenn Modul verfügbar
<ifmodule mod_expires.c>
    ExpiresActive On

    # Standardcache 1 Stunde
    ExpiresDefault "access plus 1 hour"

    # Medien sie sich wohl nie aendern 1 Jahr cachen
    <FilesMatch ".(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$">
        ExpiresDefault "access plus 1 year"
    </FilesMatch>

    # Bilder und Flashzeug 1 Monat cachen
    <FilesMatch ".(gif|jpg|jpeg|png|swf)$">
        ExpiresDefault "access plus 1 month"
    </FilesMatch>

    #die universe.gif quasi nicht cachen
    <Files universe.gif>
        ExpiresDefault "access plus 30 seconds"
    </Files>

    # Javascript und CSS-Styles 1 Monat cachen
    <FilesMatch ".(js|css)$">
        ExpiresDefault "access plus 1 month"
    </FilesMatch>

    # selten aktualisierte Seiten 2 Stunden cachen
    <FilesMatch ".(xml|txt|html|htm)$">
        ExpiresDefault "access plus 2 hours"
    </FilesMatch>

    # kein cachen dynamischer Seiten
    <FilesMatch ".(php|cgi|pl)$">
        ExpiresActive Off
    </FilesMatch>
</ifmodule>

#Kompression aktivieren wenn Modul verfügbar
<ifmodule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>

On Github License

Files

Download PDF of Htaccess file
DEFLATE

Comments

Apache