Tips, Tricks, Fragen

ID #1416 Apache: Statischen Content nicht loggen

Problem:

Als Hausherr einer größeren Website schaut man hin und wieder in die access_log oder sonstige Auswertungen. Wenn dann dort massenweise JavaScript-Dateien, CSS-Files und Bilder erscheinen, kann das vom eigentlichen Ziel ablenken.
Schön wäre es, wenn diese Dateien nicht mit geloggt werden würde.

Lösung:

Ein kleiner Zweizeiler kann in die VirtualHost-Anweisung eingefügt werden um dies zu verhindern. Funktioniert übrigens auch unter Plesk per vhost.conf, da die vorherige Einstellung von CustomLog dann überschrieben wird.

SetEnvIf Request_URI “\.(txt|jpg|png|gif|ico|js|css|swf|js?.|css?.)$” StaticContent
CustomLog /var/www/site/log/access.log combined env=!StaticContent

(Achtung: Bei Plesk muss combined gegen plesklog ausgetauscht werden.)

 

sozial Bookmarking
Bookmarken bei YIGG Bookmarken bei Mister-Wong Bookmarken bei Icio Bookmarken bei del.icio.us Bookmarken bei Technorati Bookmarken bei Furl Bookmarken bei Spurl Bookmarken bei Yahoo Bookmarken bei Google

huschi, zuletzt 2011-12-21 12:02     Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen

Dieser Inhalt ist unter der Creative-Commons Lizenz lizensiert.

Probleme bitte im Server-Support-Forum diskutieren.

überflüssig 1 2 3 4 5 wertvoll  
Durchschnittliche Bewertung:   5 von 5 (3 Bewertungen)

Artikel kommentieren