![]() |
Prüfen, ob User Browser benutzt
Hi,
gibt es eine Möglichkeit, zu prüfen, ob der Besucher einen Browser oder einen Bot benutzt? Des Weiteren: wenn ich alle Bots per Script aussperrenwürde, dann würde ich ja auch den GoogleBot ausperren. Das will ich aber nicht. Gibt es da eine Möglichkeit, den GoogleBot dann trotzdem "reinzulassen"? Chris PS: Achja: Scriptsprache ist egal: PHP oder CGI. |
Es ist so: Da du auf deinem Server keinen Zugriff auf den Browser des Clients, der die HTTP-Anfrage stellt, hast, kannst du den Browser nicht direkt "fragen". Ein Browser ist aber dank des HTTP-Protokoll so nett, dir mitzuteilen, wer er denn ist und wie er heißt. Leider kannst du nicht gegenprüfen, ob dieser die Wahrheit gesagt hat oder nicht. Da diese Browseridentifikation nur ein einfacher String (wie "Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586") ist, kann jeder Browser oder jeder Bot sich als jeden anderen Browser oder Bot ausgeben.
Falls du es dennoch so machen willst: In PHP gibts die Funktion get_browser und die Apache-Variable HTTP_USER_AGENT. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz