WordPress-Tipp: Eigene Bilder gegen Bilderklau mittels htaccess absichern

Marcel Am 03.07.2013 veröffentlicht Lesezeit etwa 2:00 Minuten

istolethispicturefromblogtogo

Es kommt immer wieder mal vor, dass diverse Spackos komplette Feeds abgrasen und diesen Content als eigene Kreation auf der Webseite verbreiten. Nicht nur mehr als ärger- und lächerlich, hinzu kommt noch, dass zum Beispiel auch Bilder direkt mitgeladen werden, was zusätzlichen Traffic erzeugt. Eine andere Möglichkeit ist die, dass einfach nur eure Bilder direkt verlinkt und angezeigt werden – ebenso ohne Backlink, ebenso fällt das ganze auf euren Traffic zurück. Doch wer einen eigenen Webspace betreibt und Zugriff auf eine .htaccess besitzt, der kann sich wehren.

Dazu müsst ihr eure .htaccess bearbeiten – entweder befindet sie sich schon auf eurem Webspace, anderenfalls müsst ihr eine Textdatei erstellen, diese hochladen und dann in .htaccess umbenennen (der Punkt vorne ist wichtig). In diese Datei müssen nun die folgenden Zeilen eingefügt werden:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?eureurl\.de/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ euregrafik.jpe [L]

Was machen diese paar Zeilen? Im Grunde nichts anderes, als den Referrer abzufragen – sprich den Server, welcher auf eure Bilder zuzugreifen versucht. Ist dieser nicht eure URL, so wird eine andere, definierte Grafik ausgegeben (in meinem Falle: siehe oben ;-)). Natürlich müsst ihr den Part „eureurl\.de/“ und „euregrafik.jpg“ anpassen: Ersteres muss eure URL enthalten (ohne WWW oder ähnlichem), der zweite Part ist die URL zum gewünschten Bild. In meinem Falle sieht das ganze so aus:

Bildschirmfoto 2013-07-02 um 00.23.00

Ihr solltet nur beachten: Eure Ersatzgrafik sollte auf .jpe enden. Ansonsten gerät die Anfrage in einen Kreislauf und es passiert letztlich nichts: Die Bildanfrage wird erkannt, das JPG-Bild wird ersetzt, die Bildanfrage (der Ersatzgrafik) wird erkannt, das JPG-Bild (also die Ersatzgrafik) wird ersetzt – und so weiter und so fort. Das könnt ihr eben ganz einfach umgehen, indem ihr statt der Endung .jpg eben .jpe nutzt.

Allerdings gibt es bei dieser Sache auch ein größeres Problem: Denn nicht nur solche Content-Scrapper bekommen eure Ersatzgrafiken angezeigt, auch RSS-Reader wie Feedly bekommen diese zu spüren. Dagegen hat man nun zwei Möglichkeiten: Entweder man fügt für jede freigegebene Webseite eine weitere Zeile unter „RewriteCond %{HTTP_REFERER} !^http://(.+\.)?eureurl\.de/ [NC]“ ein und passt die URLs entsprechend an – dies hat den Nachteil dass es natürlich sehr viele Seiten gibt, die man freigeben müsste.

Eine andere Alternative wäre es, nur bekannte Seiten von solchen Spackos zu sperren. Dazu müsst ihr den Code, beziehungsweise die ersten beiden Zeilen etwas abändern. Genauer gesagt müsst ihr einmal ein Ausrufezeichen entfernen, zum anderen eine Zeile löschen. Sieht dann wie folgt aus:

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?urldesspackos\.de/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ euregrafik.jpe [L]

Die zweite Zeile kann nun beliebig oft kopiert und mit URLs versehen werden – der Rest (zum Beispiel die Sache mit der Endung) ist identisch. So bekommen dann nur jene Seiten eure Ersatzgrafik angezeigt, die auch in der Liste stehen.

Artikel teilen

Kaufempfehlung*

  • NinkBox Raspberry Pi 4 Model B 4GB RAM + 64 GB Speicherkarte, Raspberry Pi Starter Kit mit Cortex A72 1.5GHz, Ultimate Kit unterstützt Dual Display 4K/1000Mbps/Bluetooth 5.0
  • Neu ab 149,99 €
  • Auf Amazon kaufen*

8 Kommentare vorhanden

Leider habe ich manchmal das Gefühl, dass auch du zu diesen „Spackos“ zählst.

„[…]diverse Spackos komplette Feeds abgrasen und diesen Content als eigene Kreation auf der Webseite verbreiten“ – deine Inhalte findet man erstaunlicherweise einige Zeit vorher schon beim lieben Caschy und, nicht immer, aber meistens, dieselbe Meinung.

Das ist grundsätzlich nicht schlecht, weil das Internet von Verbreitung lebt und als Techie gleiche Meinungen haben darf, aber harte Worte gegen jemanden, der man selber in vielen Punkten ist ;-).

    Zu erst einmal geht es um solche, die die reinen Feeds abgrasen und damit Texte und Bilder 1:1 übernehmen.

    Der jute Caschy gehört eben zu den größten zu Zunft, daher ist es logisch, dass er hier und da als Quelle herhalten muss – gerade dann, wenn man relativ in die gleiche Kerbe schlägt, von irgendwo kommen Informationen und Softwarehinweise immer her. Ich schreibe alles selbst, erstelle eigene Bilder/Screenshots und gebe grundsätzlich Quellen am Ende eines Artikels an, sofern diese aus einem anderen Blog stammen, daher stimmt dein Vergleich nicht so ganz. Zumal in dem direkten Vergleich hast du gerade in der letzten Zeit bis auf ein paar Artikel (die du auch überall anders findest) genug Content, durch den wir uns unterscheiden. Ich persönlich versuche mit (bis auf wenige Ausnahmen) auf Software & Web Tipps & Tricks zu beschränken, während er weiter in Richtung Tech-News gibt. Look, and you’ll see.

Öhm, werden hier Kommentare gelöscht/zensiert oder wo ist meiner von gestern abend?

Öh… // Da isser.

Wie bereits erwähnt, es ist ja auch ok und die Idee des Internets Themen zu verbreiten und „doppelt“ bzw ähnlich zu bloggen. Mir ist nur noch nie ein Blog aufgefallen, welche jetzt nur Themen wiederkaut mit keiner persönlichen Würze. Dass mit den Bildern kann ich leider selber nicht nachvollziehen, aber kann ich gut verstehenm, dass es Menschen gibt die faul sind.

Das hat nichts mit faul zu tun, wenn die Feeds 1:1 gerippt und angezeigt werden.

Dagegen hilft ein Fingerabdruck im Feed. Zumindestens gegen Autobots.

Schreibe einen Kommentar

Schreibe einen Kommentar zu MaxAbbrechen

⚠ Mit dem Nutzen des Kommentarbereiches erklärst du dich mit der Datenschutzerklärung einverstanden.