Trafficklau verhindern
Jaaa, Ihr habt recht, hier im Forum läufts ja anders, ich hab mal in nem andren Php Forum geschaut, wo ich angemeldet bin, da sind alle drei Möglichkeiten erlaubt: von festplatte hochladen, von url hochladen und verlinken, das letztere ist auch genau das, was ich unterbinden wollte. Habs ausprobiert und es funzt super!
Danke!!! Abspeichern meiner Bilder will ich auch gar nicht verbieten, mir gehts nur um Hotlinking wg trafficklau.
Hat das jemand hier denn schonmal versucht, seine Forumssmilies genauso zu schützen? Funzt das genauso gut?
Danke!!! Abspeichern meiner Bilder will ich auch gar nicht verbieten, mir gehts nur um Hotlinking wg trafficklau.
Hat das jemand hier denn schonmal versucht, seine Forumssmilies genauso zu schützen? Funzt das genauso gut?
Naja, aber die kleinen Smilies machen nicht wirklich Traffic. Jedenfalls beim mir 

meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
@derd: Prima, ich werds mal testen, danke.
@mgutt: Mir gehts da auch ein wenig ums Prinzip. Es gibt jede Menge Smilieseiten, die für das Verlinken in Foren gedacht sind, da muss nicht einer daher gehen, und die aus meinem Forum *klauen*, und schon gar nicht einer meiner User (rein hypothetisch). Finde ich jedenfalls.

@mgutt: Mir gehts da auch ein wenig ums Prinzip. Es gibt jede Menge Smilieseiten, die für das Verlinken in Foren gedacht sind, da muss nicht einer daher gehen, und die aus meinem Forum *klauen*, und schon gar nicht einer meiner User (rein hypothetisch). Finde ich jedenfalls.

Kann man auch nur bestimmten domains verbieten die bilder zu klauen??
Schreibfehler zu machen ist meine Lieblingsbeschäftigung deshalb werdet ihr welche finden!
Mein Froum voll funktionstüchtig
Meine erste Seite Ertmal mit automatische weiterleitung zu meinen Forum
Mein Froum voll funktionstüchtig
Meine erste Seite Ertmal mit automatische weiterleitung zu meinen Forum
JaWobei domain hier die auszuschließende ist.
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://(www\.)?domain\.de
RewriteRule .(gif|jpg|jpeg|png|zip)$ - [F]
tag,
eine kleine frage, wie muss ich meine htaccess modifizieren:
so dass sie auch für http://niedermayr.cc und für alle vhosts unterhalb *.niedermayr.cc funktioniert?
EDIT
so gehts:
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?niedermayr.cc(/.*)?$ [NC]
eine kleine frage, wie muss ich meine htaccess modifizieren:
Code: Alles auswählen
<FilesMatch "\.(gif)$">
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?niedermayr.cc/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?phpbb.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?phpbb.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?trummer.ws/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?pracher.at/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?telefon-treff.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?miccom.cc/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !button005.gif$
RewriteRule .*\.(gif)$ http://www.niedermayr.cc/images/button005.gif [R]
</FilesMatch>
EDIT
so gehts:
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?niedermayr.cc(/.*)?$ [NC]
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Fremdverlinkung von Grafiken verhindern
ACHTUNG! Diesen Beitrag musste ich am 31.3.2009 11°°Uhr editieren, weil die zuvor angegebenen Einträge bei meinem Forum nicht korrekt funktionierten.
Anstatt http://domain\.de/forum natürlich die eigene Domain und den ggf. vorhandenen Ordner angeben, in dem das phpBB installiert ist! Siehe dazu auch diese Webseiten!
http://www.trafficklau.de/htaccess.html
http://www.drfreund.net/aktuell_017.htm
http://www.guweb.com/postcards/help/antileech.shtml
http://sw-guide.de/webdesign-und-entwic ... -und-blog/
Wie man hier sieht, ist es auf erheblich einfachere Weise möglich, Trafficklau zu verhindern. Es ist bspw. nicht nötig, die Dateiendungen der Grafiken anzugeben, was bei als Dateianhänge hochgeladenen Grafiken auch nicht greifen würde, weil diese Links keine solchen Endungen haben. Falls man doch die zu sperrenden Grafikdateiendungen angeben möchte, wären das nachfolgende 2 Zeilen. NC bedeutet übrigens, Groß- und Kleinschreibung ignoren.
Auf diese Weise werden nur alle die Grafiken vor Fremdverlinkung gebloggt, die in den Ordnern /download/ und /images/ und deren Unterordnern liegen. Im ersten Ordner sind bspw. Benutzerbilder und hochgeladene Grafiken als Dateianhänge. Und im zweiten Ordner sind alle System-Grafiken.
Hat man aber bspw. irgendwo anders bspw. Werbebanner für das Forum hochgeladen, sind diese nicht betroffen, sodass diese fremdverlinkt werden können. Diese Eintragungen müssen einfach nur in der .htaccess sein, die im Hauptverzeichnis (root) des Forums ist.
Um Fremdverlinkung von Bildern, also Traffic-Klau, Bandwidth Stealing bzw. Hot-Linking nur für die beiden Ordner /download/ und /images/ zu verhindern, müssen in der versteckten Datei .htaccess (beim FileZilla versteckte Dateien anzeigen lassen!) nachfolgende Eintragungen vorhanden sein:Schwabenpfeil! hat geschrieben:So weit, so gut. Aber ich möchte gerne nur einzelne Verzeichnisse mit diesem Schutz belegen. Nur wie? Also z.B. sollen nur Grafiken aus dem Verzeichnis \phpBB2 nicht auf fremden Seiten angezeigt werden können.
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://domain\.de/forum [NC]
RewriteRule ^download - [F]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://domain\.de/forum [NC]
RewriteRule ^images - [F]
http://www.trafficklau.de/htaccess.html
http://www.drfreund.net/aktuell_017.htm
http://www.guweb.com/postcards/help/antileech.shtml
http://sw-guide.de/webdesign-und-entwic ... -und-blog/
Wie man hier sieht, ist es auf erheblich einfachere Weise möglich, Trafficklau zu verhindern. Es ist bspw. nicht nötig, die Dateiendungen der Grafiken anzugeben, was bei als Dateianhänge hochgeladenen Grafiken auch nicht greifen würde, weil diese Links keine solchen Endungen haben. Falls man doch die zu sperrenden Grafikdateiendungen angeben möchte, wären das nachfolgende 2 Zeilen. NC bedeutet übrigens, Groß- und Kleinschreibung ignoren.
Code: Alles auswählen
RewriteRule ^download.*\.(gif|jpe?g|png)$ - [F,NC]
RewriteRule ^images.*\.(gif|jpe?g|png)$ - [F,NC]
Hat man aber bspw. irgendwo anders bspw. Werbebanner für das Forum hochgeladen, sind diese nicht betroffen, sodass diese fremdverlinkt werden können. Diese Eintragungen müssen einfach nur in der .htaccess sein, die im Hauptverzeichnis (root) des Forums ist.
Re: Trafficklau verhindern
danke, dieweltist...
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Nichts zu danken … Der Eintrag kann sogar noch einfacher sein. Bei nachfolgendem Eintrag werden alle URLs, deren relativer Teil mit d, i oder m beginnt, vor Fremdverlinkung geschützt. Hinter RewriteBase / das Verzeichnis angeben, in dem das Forum installiert ist, gefolgt von einem Slash / ! Im vorigen Beitrag hatte ich diese wichtige Angabe vergessen, die unbedingt vorhanden sein muss; auch wenn das Forum nicht in einem Ordner installiert ist.
Code: Alles auswählen
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http:// d o m a i n \ . d e / f o r u m [NC]
RewriteRule ^(d|i|m) - [F]