Hallo Thomas, hallo Leute, Am Samstag, 15. Januar 2005 23:42 schrieb Thomas Fakler:
ich habe irgendwo gelesen das man dem apache beibringen kann statt direkt in die logfiles zu schreiben, dies über ein programm zu tun um. z.b. überlange einträge zu filtern.
beispiel:
"SEARCH /\x90\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\ xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\x02\xb1\
Also ein Haufen Sonderzeichen.
geht seitenweise so weiter. *g*
1. stimmt das? 2. wie muss man dies konfigurieren? 3. wie schaut das hilfsprogramm aus welches z.b. sowas filtert
Apache2 kann so konfiguriert werden, dass er abhängig von einer vorher mit SetEnvIf gesetzten Variable etwas ins Logfile schreibt (oder eben auch nicht): http://buecher.lingoworld.de/apache2/showdir.php?id=522 Die passende Regel für SetEnvIf darfst Du selbst basteln, auf der angegebenen Seite und der darin verlinkten finden sich mehrere Beispiele. Zusätzlich solltest Du Anfragen an Apache sicherheitshalber auf GET, HEAD und ggf. POST beschränken (und SEARCH verbieten) - Beispiel siehe http://buecher.lingoworld.de/apache2/showdir.php?id=587 Ich weiß nicht, ob SEARCH irgendwas kaputtmachen kann ;-) - aber sicher ist sicher. Gruß Christian Boltz -- Grundsaetzlich ist es so, dass was unter Linux als Alpha Bezeichnet wird, einem Release unter Windows entspricht, die Beta Versionen ungefaehrt Service Pack 2 entsprechen und Stabil unter linux keinen Gegenpart in der Windows Welt hat .. :) [Stefan Onken in suse-linux]