TempNick: Benutzer oder robot im log-file?

Hi!

Kennt jemand eine methode, um im logfile (apache-standard-logfile) zwischen benutzer und robot (oder spieder,crawler,...) zu  unterscheiden ?

Bislang ging ich immer davon aus, daß der Begriff  "Modzilla" im logsatz (user-agent) einen benutzer identifiziert. Leider stelle ich fest, daß zunehmend auch robots (etc.) den begriff "Mozilla" im logsatz hinterlassen.:-((

Wo finde ich dafür dokumentationen !?!?

gruß
TempNick

  1. Hi,

    Kennt jemand eine methode, um im logfile (apache-standard-logfile) zwischen benutzer und robot (oder spieder,crawler,...) zu  unterscheiden ?

    ein "Benutzer" ist in Wirklichkeit ein Client, also eigentlich ein Robot. Nein, es existiert keine Möglichkeit, dies zu unterscheiden.

    Wo finde ich dafür dokumentationen !?!?

    Bei http://www.suchfibel.de/ findest Du einige _Hinweise_, wie Du einen Robot (in Deinem Sinne) erkennen kannst. Du kannst aber niemals sicher sein, denn der User-Agent läßt sich relativ leicht fälschen. Einige Clients können das schon von Hause aus, für andere kann man z.B. den Webwasher oder ähnliche Programme dazwischenschalten.

    Cheatah