Traffic Guards Logo
Kurz notiert


Traffic-Klau?

Was nun?

Kostenfragen

Schutz?

.htaccess

Perl-Script

robots.txt

logfiles

Rechtliches

Unsere Erfahrungen

 

.htaccess

Kann mich die .htacces-Datei schützen und wie?
Mit dieser speziellen Konfigurationsdatei, die nur auf Unix-Systemen (Apache-Servern) läuft, wird abgefragt, woher die Anfrage der Datei kommt und wenn sie nicht mit der vordefinierten URL übereinstimmt, wird ein rotes X gezeigt, oder eine Austauschgrafik angezeigt. Es gibt noch andere Funktionen mit einer .htaccess-Datei, (Passwortschutz...) aber uns interessiert nur die spezielle .htaccess für den Bilderschutz. Aber das geht nur auf bestimmten Apache-Servern. Ob dann die gemachten Angaben tatsächlich akzeptiert werden, hängt von der Serverkonfiguration des Providers ab, die meist dem Benutzer unbekannt sind. Das heisst im Klartext einfach ausprobieren, wenn es nicht geht, wieder löschen.

Was ist zu beachten?
Klare Unterteilung der Grafiken und html-Seiten. Die Grafiken, die von anderen Usern verlinkt werden dürfen, wie Linkbuttons, Awardgrafiken, Grafiken die in Gästebüchern und Foren verlinkt werden, müssen in einen Extraordner, der nicht geschützt wird! Alle anderen Grafiken sollten auch in Unterverzeichnissen liegen, wegen der Übersichtlichkeit, aber auch weil man sie besser trennen kann. Wenn Ihr das alles gemacht habt, kann es losgehen. Es gibt zwei Möglichkeiten. Entweder schickt Ihr eine Ersatzgrafik raus, was wieder Traffic verursacht, aber wenn die Grafik klein ist, ist es vertretbar. Achtung: Für jede angeforderte Grafik wird diese Grafik immer wieder neu geschickt!!!! Sehr effektiver Abschreckschutz! Die andere Möglichkeit, aber nicht so wirkungsvoll, gar keine Grafik wird geschickt nur ein rotes X. (kein Traffic)

Unbedingt den Namen trafficklau als Domainbeispiel mit dem Namen der eigenen Domain in den vorgefertigten htaccess-Dateien ersetzen. Das wird von den Webmastern gelegentlich vergessen, nachdem hier die Vorlagen oder Beispiele kopiert wurden. Das führt zu unnötigen Fragen und Haareraufen, weil die htaccess nicht greift.

Beispiel mit einer Ersatzgrafik: Dazu müsst Ihr eine spezielle Grafik, die von der KB-Zahl wie auch von der Grösse klein gehalten werden sollte, erstellen und in den Ordner legen, aus dem gelinkt werden darf. Folgendes überträgst Du ins Notepad und speicherst es als .htaccess ab:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?trafficklau\.de(/.*)?$ [NC]
RewriteRule \.(gif|jpg|GIF|JPG)$ http://www.trafficklau.de/images/ersatz.gif [R,L]

Download als txt-Datei hier.

Beispiel mit Ersatzgrafik und mehreren URL's: Kann ja sein, dass man mehrere Homepages hat, die darauf zurückgreifen dürfen. Folgendes überträgst Du ins Notepad und speicherst es als .htaccess ab:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?trafficklau\.de(/.*)?$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?zweitetrafficklau\.de(/.*)?$ [NC]
RewriteRule \.(gif|jpg|GIF|JPG)$ http://www.trafficklau.de/images/ersatz.gif [R,L]

Download als txt-Datei hier.

Beispiel mit dem roten X: Folgendes überträgst Du ins Notepad und speicherst es als .htaccess ab:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?trafficklau\.de(/.*)?$ [NC]
RewriteRule \.(gif|jpg)$ - [F]

Download als txt-Datei hier.

Ratsam ist es auch noch Dateien mit der Endung png/PNG und jpeg/JPEG hinzufügen. Falls es hier jemanden gibt, der genau wissen will, was da in der RewritingEngine drinsteht, findet hier mehr.

Wie und wo baue ich diese .htaccess nun ein?
Ich würde es erst mal mit einem Verzeichnis, einer Grafik und einer Testseite versuchen, bevor ich vielleicht alles ändere und es geht nicht! Du überträgst die .htaccess-Datei per ASCII in Deinem ftp-Programm in das Verzeichnis, das geschützt werden soll. Hast Du Probleme, den richtigen Dateinamen zu erhalten, etwa weil Dein Programm immer automatisch eine Datei-Endung vergibt oder keinen Punkt erlaubt, lade sie erst hoch und benenne sie dann auf dem Server um.

Was passiert wenn es nicht funktioniert und was soll ich dann machen?
Wenn es nicht funktioniert und Du hast eine Ersatzgrafik, dann siehst Du nur noch die Ersatzgrafik auf deiner Homepage und sonst nichts. Wenn Du das mit dem roten X eingebaut hast, siehst Du nur die roten X und sonst keine Grafiken. Wenn das so ist, dann funktioniert es leider nicht und Du löscht die .htacces-Datei auf dem Server wieder. Wenn es funktioniert und du siehst alles auf Deiner Homepage, dann bitte eine(n) Bekannte(n) mit Homepage eine unerlaubte Grafik zu verlinken. Kommt die Ersatzgrafik, dann kannst Du ja mit dem kompletten Schutz beginnen.

Autor: Birgitt

Die Datei .htaccess ist eine reine ASCII-Datei mit der Apache-Server gesteuert werden. Die meisten Hoster setzen Apache-Server ein, nur leider ermöglichen nicht alle auch den Einsatz der .htaccess um Dateianforderungen fremder Server abzuwehren. Beschrieben wird diese Möglichkeit hier oder auch hier.

Autor: defboy

Diese Antworten reichen Dir noch nicht? Dann nutze unseren Email-Support  Mail an Webmaster

Diese Seite drucken

|Seite 1 | Seite 2 | Seite 3 |


Mitmachen | Aktionen | Banner | Gemeinschaft | Suche | Forum | Disclaimer | Kontakt | Impressum| Links

copyright 2002 by traffic-guards - all rights reserved

nach oben