19 Mai 2012, 03:32:11 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
 
   Übersicht   Hilfe Suche Einloggen Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: htaccess UserAgent blocken  (Gelesen 6593 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Chris
Admin
Forenguru
*****
Beiträge: 2042



WWW
« am: 27 März 2009, 17:29:55 »

Wenn wir einen bestimmten UserAgenten nicht auf unseren Webseiten haben möchten um z.B. Bots oder Offlinebrowser auszusperren können wir den verwendeten Agenten abfragen und den Besucher verweigern die Seiten abzurufen.

Eine 100% Chance haben wir damit natürlich nicht, aber es ist in vielen Fällen nützlich:

Code:
RewriteCond %{HTTP_USER_AGENT} ^MeinAgent
RewriteRule .* - [F]

Der Server sendet bei einem Treffer den Fehlercode 403 "Forbidden".
« Letzte Änderung: 27 März 2009, 17:30:45 von Madlen » facebook-like.png Gespeichert

Wir auf touchdesign und facebook
Webhosting: Homepage-Kosten.de Webhosting Preisvergleich
E-Commerce: ClickandBuy | Sofortüberweisung
Register
Newbie
*
Beiträge: 43


« Antworten #1 am: 27 Juli 2009, 14:10:11 »

Laienhafte Frage: Würde zumindest zum blocken von Bots ein entsprechender Eintrag in der Robots.txt reichen? Wobei das ja nur Bots schrecken würde, die so freundlich sind, sich an die Angaben dort zu halten. *g*
facebook-like.png Gespeichert

DILLIGAF? Nope - cos AYBABTU
Chris
Admin
Forenguru
*****
Beiträge: 2042



WWW
« Antworten #2 am: 27 Juli 2009, 14:39:43 »

Hi Register,

Laienhafte Frage: Würde zumindest zum blocken von Bots ein entsprechender Eintrag in der Robots.txt reichen?

Wenn es dabei um "gutmütige" Bots geht wird ein Eintrag in der robots.txt auch nützlich sein, wobei die Chancen mit einem .htaccess Eintrag etwas grösser sind weil du dann aktiv handelst und den Zugriff über den Webserver unterbindest. Die robots.txt ist mehr oder weniger passiv und davon abhängig ob sie überhaupt ausgelesen wird. Wenn du nur ein paar Inhalte vor Google "verstecken" möchtest reicht ein robots.txt Eintrag aber in der Regel aus. Die robots.txt kann man auch als Wegweiser für die Suchmaschinen sehen, zum Sperren von Inhalten aber eher ungeeignet.

Es soll auch Bots geben die speziell über die robots.txt gesperrte Inhalte suchen, besonders interessant ist da natürlich sowas hier Smiley

Disallow: /admin/passwort.txt

Ich glaube Madlen hat eine etwas längere Liste mit Bots die sie über die .htaccess ausperrt, wenn sie mitliest wird sie bestimmt gleich einen Beitrag hinterlassen.
« Letzte Änderung: 27 Juli 2009, 14:41:19 von Chris » facebook-like.png Gespeichert

Wir auf touchdesign und facebook
Webhosting: Homepage-Kosten.de Webhosting Preisvergleich
E-Commerce: ClickandBuy | Sofortüberweisung
Madlen
Admin
Forenguru
*****
Beiträge: 1973



WWW
« Antworten #3 am: 27 Juli 2009, 15:18:57 »

Hallo Register,

ich habe ne ziemlich lange robots.txt Datei Zwinkernd für "unfreundliche" Bots habe ich folgendes drin stehen:

User-agent: EmailCollector
Disallow: /

User-agent: GagaRobot
Disallow: /

Obs nun tatsächlich was bringt  Grinsend weiss ich allerdings auch nicht.

LG Madlen
« Letzte Änderung: 27 Juli 2009, 15:19:50 von Madlen » facebook-like.png Gespeichert

Webhosting: Homepage-Kosten.de Webhosting Preisvergleich
Die Ostsee :: 123ostsee.de - Schaut doch mal vorbei an der Ostsee
Register
Newbie
*
Beiträge: 43


« Antworten #4 am: 16 August 2009, 13:50:42 »

Danke dir jedenfalls für den Tipp. Smiley
facebook-like.png Gespeichert

DILLIGAF? Nope - cos AYBABTU
cd2500
Stammposter
***
Beiträge: 104


« Antworten #5 am: 14 Dezember 2010, 11:46:48 »

Ich möchte folgenden Agent in der .htaccess sperren. Dieser löst fröhlich und munter lauter bestellungen aus, zahlt nie. Es ist schade um die Zeit die ich mit diesem user vergeude. Eine sperrung der IP geht leider nicht, da diese dynamisch..

Der Agent ist aber immer der gleiche und habe schon gecheckt, kein einziger andere Besucher ist jemals mit den gleichen Daten zu mir gekommen:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; InfoPath.1; Media Center PC 2.Cool

Ist das möglich ? Wie soll Code-Zeile aussehen ?

Ich habe bereits so etwas in der .htaccess drinnen, kann ich da code anhängen ?


RewriteCond %{HTTP_USER_AGENT} ^$ [OR,NC]
RewriteCond %{HTTP_USER_AGENT} linguee [OR,NC]
RewriteCond %{HTTP_USER_AGENT} xenu [NC]
RewriteRule ^(.*)$ - [F,L]
« Letzte Änderung: 14 Dezember 2010, 11:50:42 von cd2500 » facebook-like.png Gespeichert
Tags: htaccess 
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  


Ähnliche Themen
Betreff Begonnen von Antworten Aufrufe Letzter Beitrag
Mod_Spamhaus Debian - Spam auf Apache-Ebene blocken
Server Installation, Konfiguration und Wartung
Chris 0 3402 Letzter Beitrag 04 Januar 2009, 12:03:01
von Chris
htaccess Referer Blocken
Suchmaschinenoptimierung - SEM, SEO & Co
Chris 0 3126 Letzter Beitrag 27 März 2009, 17:21:52
von Chris
htaccess IP Sperre deny from
Suchmaschinenoptimierung - SEM, SEO & Co
Madlen 1 4582 Letzter Beitrag 13 Januar 2012, 10:31:48
von Chris
Seo Friendly URL - htaccess « 1 2 »
E-Commerce - Eigener Onlineshop
Lanish 21 6084 Letzter Beitrag 06 Oktober 2010, 16:41:19
von piratos
.htaccess
E-Commerce - Eigener Onlineshop
schuminator 2 1429 Letzter Beitrag 21 März 2010, 14:10:24
von schuminator
Powered by SMF 1.1.16 | SMF © 2006, Simple Machines | Impressum | Datenschutz
Seite erstellt in 0.048 Sekunden mit 20 Zugriffen.