![]() |
IP-Adresse sperren per .htaccess -erledigt!
Hallo Computer-Freaks,
da sich seit Tagen ein search-bot auf meiner Seite als Gast herumtreibt (die IP ist immer dieselbse), möchte ich diese IP dauerhaft von meiner Seite verbannen u.a. um den Traffic nicht unnötig hochzutreiben. Dies soll funktionieren per Befehl in der .htaccess im Rootverzeichnis. Ein erster Versuch gestern endete damit, dass ich mich selbst und alle anderen von meiner Seite ausgesperrt hatte. Daher wäre ich für Hilfe dankbar: Wie genau(!) muss eine .htaccess aussehen, die die IP 70.42.51.10 fernhält? |
Hallo!
Guckst Du hier. Sollte also ein order deny,allow deny from 70.usw allow from all helfen. Viele Grüße, Andreas |
Gesagt...getan...
Ich hab die Datei folgendermassen erstellt und ins root gespeichert: order deny,allow deny from 70.42.51.10 allow from all ErrorDocument 403 http://127.0.0.1 Muss die Datei in jedem verzeichnis liegen oder sollte es im root ausreichend plaziert sein? Ich frage, weil die IP immer noch von Bild zu Bild springt :roll: |
Die Datei "schützt" alles was sich in dem Pfad befindet, wo die .htaccess befindet und alles was sich unterhalb dieser Ebene befindet.
|
Hallo!
Die .htaccess gilt jeweils für das Verzeichnis, in welchem sie steht sowie für alle Unterbverzeichnisse ab dort. Wenn Du die also parallel zur index.html ablegst, gilts für die gesamte Webpräsenz. Übrigens sollte man solche Spider auch per robots.txt erziehen können. Da steht drin, was robots dürfen sollen. Zwar ist das freiwillig, aber die meisten robots halten sich dran. Bei steht da drin: user-agent: * # directed to all robots Disallow: /cgi-bin/ Disallow: statistik/ Disallow: www/acars/ Alle Verzeichnisse, wo der wegbleiben soll, zeilenweise aufführen. Sonst suchen die doch, und der arme Apache muss dann immer die .htaccess auswerten... Viele Grüße, Andreas |
Zitat:
Er tummelt sich weiterhin :roll: |
Zitat:
aus Schmiddis beitrag wird dann: Order Deny,Allow Deny from 70.42.51.10 Allow from all ErrorDocument 403 http://127.0.0.1 Gruß, Andy Edit: ups... nochwas... die reihenfolge is falschrum Order Allow,Deny Allow from all Deny from 70.42.51.10 da der server die anweisungen in der reihenfolge ausführt, wie sie dastehen, muss das Deny hinter dem Allow stehen. |
Numma am Rande bemerkt: In diesem Moment tummelt sich Google unter 17 (!) verschiedenen IP's auf meiner Page. Echt emsig das Kerlchen ;)
|
Zitat:
Viele Grüße, Andreas |
Yep Mädels...jetzt hat´s ihn endlich geschmissen.
Nen großen Dank in die Runde für Eure Hilfe :top: |
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:29 Uhr. |