Noen stjeler av meg. De trodde kanskje ikke at jeg ville merke noe, men jeg følger alltid med. Jeg vet hva hva som foregår. Det er tyver på ferde. De finner bilder på siden min og stjeler dem. Og verre: de hotlinker. Bilder fra xmasb.com blir brukt på andre nettsider uten min tillatelse, og uten å hente ned filene. De lar nemlig bildene ligge på serveren min, slik at det er jeg bruker båndbredden hver gang de blir vist. Men nå er det slutt.
Jeg har nå sperret tilgangen til bilder fra andre nettsider, og jeg har tatt høyde for at de skal vises i feeds også. Skulle andre være interessert finner de oppskriften som skal legges inn i .htaccess-filen her:
# Hotlink Protection with Feedburner Access
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://example.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://example.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.example.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.example.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.feedburner.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://feeds.feedburner.com/example$ [NC]
RewriteCond %{HTTP_REFERER} !^http://feeds.feedburner.com/exampleComments$ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://example.com/wp-content/uploads/hotlink.jpe [L]
NB:Jeg tar selvsagt intet ansvar skulle du ødelegge noe ved bruk av denne koden.
Bytt ut «example.com» med ditt domene, og sett riktig url for feeds. Siste linje erstatter alle bilder med et eget bilde kalt «hotlink.jpe». Jeg har brukt filendelsen «.jpe» for å forhindre at ReWriteRule forsøker å erstatte den igjen (og dermed skape en evig løkke). Jeg skal ikke gå gjennom hva hver enkelt linke gjør, men foreslår at du leser litt om bruken av .htaccess dersom du skal ta i bruk dette. Et kjapt søk på google med «prevent hotlinking images feedburner» gir mye info for den som ønsker det.
Det finnes mange varianter til .htaccess som gjør samme nytten, dette ser ut til å fungere for meg. For ordens skyld legger jeg ved et bilde i denne posten, for å sjekke at feeds også fungerer som de skal.

Bare et bilde jeg tok av noen lys på bordet, mest for å teste hvordan lysene fra juletreet bak ville se ut.


Siste kommentarer