Jörg Reinholz: htaccess hotlinken verhindern "blacklist" aber bild mit übergebe

Beitrag lesen

Noch drei wichtige Nachträge:

(1)
Natürlich musst Du noch die Kondition eintragen.

(2)
In diesem Zusammenhang fällt mir folgendes auf:

RewriteCond %{HTTP_REFERER} ^http://www.example.com/.*$ [NC,OR]

Das hat auch Folgen! Nicht jeder Client sendet den HTTP_REFERER im Request-Header mit. So dürfte dieser Header bei Besuchern fehlen, die zum Schutz ihrer Privatsphäre privoxy oder ähnliches benutzen - und das könnten ein paar mehr sein als Du denkst. Vor allem Mitarbeiter von Firmen, die auch den durch Werbung verursachten Traffik begrenzen wollen.

Die bekämen dann auf DEINEN Webseiten womöglich die "ausgetauschen" Grafiken...

(3)
Soweit ich das beurteilen kann wird das Erzeugen der Grafiken bei jedem Abruf eine nicht gerade geringe Serverlast verursachen. Viele Links zu den Grafiken könnten also die gleichen Folgen haben wie eine DDoS-Attacke - Der Server wäre recht schnell überlastet. Besser ist: Erzeuge besser die Grafiken nur einmal und sende diese dann statisch aus.

Jörg Reinholz