Traffic-Klau durch diverse Verlinkungen

Hier die Newsecke (Kein Support!)
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Traffic-Klau durch diverse Verlinkungen

Beitrag von oxpus »

Heute Nachmittag hatte ich mal wieder Muse, meine Webalizer Statistiken auszuwerten und da fiel eine externe Seite besonders auf, die mit nicht gerade wenig Traffic auf meinem Board erzeugte.
Was genau daran Schuld war, ist die Verlinkung von Smilies aus dem Album in einem Topic!

Hier die Seite: http://www.msxlabs.org/forum/130608-mesaj408.html

Die Ladezeit ist extrem, da hier JEDES Smilie von einer anderen Seite geladen wird.
Alleine von meinem Album habe ich überflogen 20 verlinkte Smilies entdeckt!

Daher habe ich Gegenmaßnahmen eingeleitet und lasse externes Verlinken meiner GIF-Dateien nicht mehr zu.
In der .htaccess-Datei von OXPUS.de ist daher dieser Code hinzugekommen:[break]

Code: Alles auswählen

# prevent hotlinks on gif images
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.oxpus.de/.*$ [NC]
RewriteRule .*\.gif$        -                         [F]
Das hilft bei jedem Browser, der den HTTP_REFERER-Header sendet. Und das sind die meisten.
Auch dessen Forum sendet den Header, so daß meine Smilies dort einfach nicht mehr angezeigt werden.

Also Vorsicht bei dieser oder ähnlicher Seiten.
Da dieses Board auf türkisch geführt wurde und auch die Domain keine deutsche ist, habe ich auch erst gar nicht versucht, dort mein Verbot auszusprechen.
Zuletzt geändert von oxpus am Mi 28.Jun, 2006 00:23, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Das Problem kenn ich leider nur zu gut. ^6
Wundert mich eigentlich das es bei dir so lange gut gegangen ist. :eek:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

[quote="AmigaLink";p="61327"]Das Problem kenn ich leider nur zu gut. ^6
Wundert mich eigentlich das es bei dir so lange gut gegangen ist. :eek:[/quote]

... oder ich es sehr spät mitbekommen habe. Aber nun ist es ja für alle Eventualitäten gelöst :mad:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

den htaccess-code werd ich bei mir auch mal einbauen.. aus vorsichtsmassnahme..
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Und ich erst, nur kann man den auch erweitern das alle grafiken gesperrt sind, sag wir mal aus einem verzeichnis herraus bzw. auch die endungen, jpg, jpeg, png, etc. die ggf. man so auf den server liegen hat?
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

kann man die htaccess datei auch ins image-root kopieren? gilt die dann für alle unterverzeichnisse, wie z.b. smilies, avatare und nickpage-bilder?


ist sehr ichtig.. hab uach grad mal es log-file ausgewertet und da hat doch tatsächlich die nickpage als speicher für ebay verwendet :eek: dem will ich nun einen riegel vorschieben...
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Pack das doch in den Domain Root. Dann gilt das überall...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

ok.. werd ich tun...


[quote="Christian_N";p="61353"]Und ich erst, nur kann man den auch erweitern das alle grafiken gesperrt sind, sag wir mal aus einem verzeichnis herraus bzw. auch die endungen, jpg, jpeg, png, etc. die ggf. man so auf den server liegen hat?[/quote] was muss man ändern, damit die anderen files auch nicht fremd verlinkt werden?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Vervielfache den Block für jeden Dateitypen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Also so dann?:

Code: Alles auswählen

# prevent hotlinks on gif images
   RewriteCond %{HTTP_REFERER} !^$
   RewriteCond %{HTTP_REFERER} !^http://www.mydomain.de/.*$ [NC]
   RewriteRule .*\.gif$        -                         [F]
   RewriteRule .*\.jpg$        -                         [F]
   RewriteRule .*\.jpeg$        -                         [F]
   RewriteRule .*\.png$        -                         [F]
usw. oder ist es so falsch?
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Theoretisch ja. Probiers aus...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Irgendwie werden die ganze grafiken auf meiner Seite jetzt nach und nach gesperrt, des hintergrund wird nicht mehr angezeigt, die png grafiken zeigen mir im IE dann nur ein rotes x, usw. da scheint was am code falsch zu sein :(
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann vervielfache den gesamten Block je Image...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Code: Alles auswählen

# prevent hotlinks on gif images 
   RewriteCond %{HTTP_REFERER} !^$ 
   RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain\.de(/.*)?$ [NC] 
   RewriteRule .*\.(gif|jpe?g|png|bmp)$	-	[F]
:D
Zuletzt geändert von AmigaLink am Mi 28.Jun, 2006 20:50, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ah ja, mal wieder der Meister der regulären Ausdrücke :)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Und wie muss es bei einer subdomain heiße z.B beta.mydomain.de?
So das auf dieser Subdomain die bilder auf der hauptdomain www.mydomain.de verlinkt auch anzeigt, da sonst dort auch gesperrt wäre.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Meister? :eek:
Beim bestem willen nicht!

Wenn ich mir solche sachen austüftle bin ich auch meistens kurz davor in die Anstalt eingewiesen zu werden. :wall:
Ohne Buch klappt da gar nichts. ^6 Meistens habe ich diese Seite dabei geöffnet. :D

@ Christian

Code: Alles auswählen

RewriteCond %{HTTP_REFERER} !^http://(www|subdomain\.)?mydomain\.de(/.*)?$ [NC]
Zuletzt geändert von AmigaLink am Mi 28.Jun, 2006 20:35, insgesamt 2-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Okay, dann "Junior Meister" :D
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

:hh:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

hab mal hier es versucht: http://www.oxpus.de/viewtopic.php?p=61401#61401 aber scheint nicht zu klappe seh hier immer noch das bild was ich verlinkt hatte.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Bei mir geht dieser Code. Es hat allerdings auch bei mir eine weile gedauert bis der Server wirklich angefangen hat zu blocken (keine ahnung warum). ^2
Der einzige Unterschied zwischen dem Code und dem in meiner htaccess ist, das ich noch ein Alternativ-Image sende.

Code: Alles auswählen

RewriteRule .*\.(gif|jpe?g|png|bmp)$ http://www.mydomain.de/alternativ_image.jpg [R,L]
Bild

// EDIT
Aaaah, fehler gefunden und Beitrag #14 berichtigt. :D

// EDIT 2
Beispiel Image eingefügt.

// EDIT 3 & 4
ICH HASSE AJAX !!!
Zuletzt geändert von AmigaLink am Mi 28.Jun, 2006 21:07, insgesamt 4-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Das alternativ brauch ich nicht unbedingt, da mit der zeit, es auch sicher auf traffic kostet, allerdings weshalb ich den besonders brauch ich weil ich schon oft gesehn hab das die Bilder aus des Album verlinkt werden, dies sind mit php also dann müsste ich in den code noch php reinsetzen, sieht dann so aus

Code: Alles auswählen

RewriteRule .*\.(gif|jpe?g|png|bmp|php)$      -      [R]
wenn mich nicht alles täuscht, hab ja nichts dagegen wenn auf andere Seite die Bilder sind, aber dann sollte die es gefällig speichern auf die Festplatten und auf den eigene server laden damit es den Traffic von denne kostet.

oki vllt. dauert es auch nur aus irgend ein grund bei mir, mal abwarten ob sich bei dieses thema wo ich des bild verlinkt hab noch was sich tut.

EDIT: Alles klar probiers gleich aus....
Zuletzt geändert von Christian_N am Mi 28.Jun, 2006 20:56, insgesamt 1-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ähm, beim Album kannst du das externe verlinken im ACP unterbinden!
Hotlinking verhindern Ja Nein
Erlaubte Domains für Hotlinking (getrennt durch Komma)
Und achte beim Testen darauf das dein Browsercache leer ist. Denn wenn sich das verlinkte Bild sich noch in dem Cache befindet, dann wird es nicht mehr vom Server geladen und somit angezeigt. ;)
Zuletzt geändert von AmigaLink am Mi 28.Jun, 2006 21:13, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Glaube hab da "Nein" stehn, also müsste ich "Ja" wählen und dann sind alle Domains gesperrt und wenn ich da dann eine domain beispiel www.oxpus.de eingebe darf oxpus.de bilder aus mein album verlinken oder wie soll ich es verstehn?

EDIT: Hab jetzt den Code aus von Beitrag #14 eingefügt und hier auf bei dem test-thema vom link von oben nochmal geschaut jetzt zeigt die grafik dort nicht mehr an, aber auf der hauptdomain und subdomain zeigts noch an, alles klar danke für den erweiterte code :)

EDIT2: Wollt nur sagen das mit dem Album und Hotlinking funktioniert, hab mal auf meine 2. Domain ein Bild zum Album verlinkt zeigt nicht an, tun ich auf "Nein" stelle zeigts an, stell ich auf "Ja" und gib die 2. domain in das feld rein, ob mit oder ohne "http://www." davor zeigts wieder an auch danke dafür. :)
Zuletzt geändert von Christian_N am Mi 28.Jun, 2006 21:53, insgesamt 2-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

thema interessiert mich auch..

habe mein forum auf einer subdomain laufen...

mittels

Code: Alles auswählen

RewriteCond %{HTTP_REFERER} !^http://(www|subdomain\.)?mydomain\.de(/.*)?$ [NC]
wird doch die subdomain, samt domain geschützt oder?

möchte aber nur meine subdomain (auf der das forum liegt) schützen

geht das mittels:

Code: Alles auswählen

# prevent hotlinks on gif images 
   RewriteCond %{HTTP_REFERER} !^$ 
   RewriteCond %{HTTP_REFERER} !^http://(www\.)?subdomain.mydomain\.de(/.*)?$ [NC] 
   RewriteRule .*\.(gif|jpe?g|png|bmp)$   -   [F]
¢¦
thx
Antworten