Seite 1 von 1

FlashGet Site-Explorer sperren mit .htaccess?

Verfasst: 27.01.2005, 02:21
von modifier
Hallo,

ich würde gerne einige User Agents sperren, mit
welchen es möglich ist dateien von meiner seite
runterzuladen, bzw. einzusehen. Es gibt da z.B. Flashget,
was einen Site-Explorer beinhaltet mit welchem man die
Verzeichnisstruktur einsehen kann.

Und das möchte ich gerne unterbinden, nur leider
funktioniert es nicht. Entweder ist alles sichtbar und die website
wird im browser angezeigt, oder flashget ist gesperrt,
aber im browser kommt auch scriptfehler 500.

Ich bitte um hilfe

Code: Alles auswählen

RewriteEngine On 
RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR] 
RewriteCond %{HTTP_USER_AGENT} ^JetCar 
RewriteRule ^.* - [F]
und habe auch schon das probiert

Code: Alles auswählen

SetEnvIfNoCase User-Agent flashget spambot=1 
SetEnvIfNoCase User-Agent jetcar spambot=1 
<Limit GET POST PUT> 
Order allow,deny 
deny from env=spambot 
allow from all 
</Limit>
wie gesagt, funktioniert alles nicht, flashget liest trotzdem noch diverse verzeichnisse der seite aus (wie zB. statistiken etc. was ich ungerne habe)

mfg
Michael

EDIT: Suchfunktion wurde benutzt, also bitte keinen hinweis darauf :) ich sitzt da nun seit ner woche dran, und bin kurz vor dem durchdrehen *heul*

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 27.01.2005, 11:59
von Ice Man
so siehst bei mir aus

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP
RewriteRule ^.* - [F]

Habs getestet Flashget & Go geben nur 404 aus :)

Verfasst: 27.01.2005, 12:56
von modifier
Na dann nimm mal den Flash Site-Explorer und du wirst sehen, dass die directories trotzdem aufgelistet werden. Aber ich bin gerade im moment an was dran, worans warscheinlich liegt.

mod

Verfasst: 27.01.2005, 13:19
von modifier

Code: Alles auswählen

RewriteEngine On 
RewriteCond %&#123;HTTP_USER_AGENT&#125; "msie\ 5\.00" &#91;NC,OR&#93; 
.........
RewriteCond %&#123;HTTP_USER_AGENT&#125; ^Xaldon 
RewriteRule ^.* - &#91;F&#93; 
RewriteCond %&#123;HTTP_REFERER&#125; ^http&#58;//www.iaea.org$ 
RewriteRule !^http&#58;//&#91;^/.&#93;\.meine-seite.de.* - &#91;F&#93; 
so und nun funktioeniert es. Es liegt daran, dass sich Flashget als "msie\ 5\.00" tarnt. Hab das in meiner logdatei gesehen, als ich das botblocker.php script versucht habe zu benutzen.

mod

Verfasst: 27.01.2005, 13:59
von Ice Man
na wenn der mit der IE Kennung kommt, wirds schwierig ;)