mikejan: .htaccess korrektur lesen, spam/hackbot schutz

Beitrag lesen

Hallo,

ich benötige mal Hilfe mit meiner htaccess, ist diese so Anwendbar und erfüllt auch ihren Sinn und Zweck, besonders die deny,allow reihenfolge?

Aktuell habe ich es mit 2 Botnetzen zu tun, die ich so etwas ausbremsen möchte. Das scheint auch teilweise zu funktionieren.

Ich habe ein paar Werte gekürzt, damit es übersichtlicher bleibt.

###########unerwuenschte BOTS
SetEnvIfNoCase User-Agent "^(google|i?explorer?.exe|(MS)?IE( [0-9.]+)?[ ]?(Compatible( Browser)?)?)$" banned
SetEnvIfNoCase User-Agent "^(Mozilla( [0-9.]+)?[ ]?((Windows|Linux|(IE )?Compatible)))$" banned
SetEnvIfNoCase User-Agent "[1]+$" banned
SetEnvIfNoCase User-Agent "^DA d.d+" banned
SetEnvIfNoCase User-Agent "^Download" banned
SetEnvIfNoCase User-Agent "^IE d.d Compatible.*Browser$" banned
SetEnvIfNoCase User-Agent "^Internet Explore" banned
SetEnvIfNoCase User-Agent "^Mozilla/.+[. ]+$" banned
SetEnvIfNoCase User-Agent "^Mozilla/[0-9.]+ (compatible; MSIE [0-9.]+; Windows( NT)?( [0-9.]*)?;[0-9./ ]*)?$" banned
SetEnvIfNoCase User-Agent "^Mozilla/4.0$" banned
SetEnvIfNoCase User-Agent "^Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.6+) Gecko/2001112$" banned
SetEnvIfNoCase User-Agent "^MJ12bot/v?1.[01].[0-9]{1,2}" banned
SetEnvIfNoCase User-Agent "^MSIE\ 6.0 (compatible;" banned
SetEnvIfNoCase User-Agent "^NG" banned
SetEnvIfNoCase User-Agent "4.0 Robot) Microsoft.*$" banned
SetEnvIfNoCase User-Agent "adressendeutschland.*$" banned
SetEnvIfNoCase User-Agent "AmigaOs/MC680x0.*$" banned
SetEnvIfNoCase User-Agent "anarchie" banned
SetEnvIfNoCase User-Agent "Atomz" banned
SetEnvIfNoCase User-Agent "biz-Spider_for.*$" banned
SetEnvIfNoCase User-Agent "BlackWidow" banned
SetEnvIfNoCase User-Agent "Bot\ mailto:craftbot@yahoo.com" banned
SetEnvIfNoCase User-Agent "Download\ Demon" banned
SetEnvIfNoCase User-Agent "DTS Agent" banned
SetEnvIfNoCase User-Agent "e?mail.?(collector|magnet|reaper|siphon|sweeper|harvest|collect|wolf)" banned
SetEnvIfNoCase User-Agent "Internet Explorer" banned
SetEnvIfNoCase User-Agent "Internet\ Ninja" banned
SetEnvIfNoCase User-Agent "net.?(ants|mechanic|spider|vampire|zip)" banned
SetEnvIfNoCase User-Agent "Net\ Vampire" banned
SetEnvIfNoCase User-Agent "web.?(auto|bandit|collector|copier|devil|downloader|fetch|hook|mole|miner|mirror|reaper|sauger|sucker|site|snake|stripper|weasel|zip)" banned
SetEnvIfNoCase User-Agent "Web\ Image\ Collector" banned
SetEnvIfNoCase User-Agent "zeus" banned

#########aktuelle Angriffe blocken
order deny,allow
deny from env=banned
deny from .neoplus.adsl.tpnet.pl
deny from 108.13.164.116
allow from all

RewriteEngine on
#########Scripte blocken
RewriteCond %{QUERY_STRING}   (.*)=http(.*)   [NC,OR]
RewriteCond %{QUERY_STRING}   (.*)=ftp(.*)   [NC,OR]
RewriteCond %{QUERY_STRING}   (.*)urlx=(.*)   [NC]
RewriteRule ^(.*)  - [F]

##########TOR Exit-Nodes blocken
RewriteCond %{REMOTE_ADDR} ^113.13.115.17$ [OR]
RewriteCond %{REMOTE_ADDR} ^99.55.227.223$
RewriteRule ^.* - [F]

##########WEITERLEITUNGEN
RewriteRule ^verzeichnis /index.php?pid=55

##########Redir /webverzeichnis
RedirectMatch 301 ^/webverzeichnis/(.*) http://www.bla.de/ordner/$1
Redirect 301 /index.php?pid=34 /bla.html


  1. A-Z ↩︎