Heart of a dove? Nope, heart of Dovah!

Tak hotlinky, jo? | Eida.cz

Tak hotlinky, jo?

Noční kód

27. června 2010, 13:35

Eida

No teda, co k tomu říct. Procházel jsem statistiky a zaujala mě poněkud exotická zátěž, tak to tak prohlížím a zjišťuju, že SEO patrně udělalo své a vyhodilo Googlu mé ikonky rubrik na první místa. 

Milý ondroL z ubuntufóra, obrázek Tuxe, který tu mám použit pro rubriku Linux, je volně dostupný na mnoha místech Internetu, tudíž neexistuje rozumný důvod, proč by měl být linkován na Tvůj profil zrovna ode mě. Rozhodl jsem se toto hotlinkování zakázat, protože mi to úplně zbytečně generuje pochybný provoz a mrví statistiky.

Má-li někdo zájem vědět, jak je toho docíleno, přikládám onen kouzelný kódek v .htaccess.

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+.)?adresa.cz/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule (*.).(jpe?g|png)$ http://jinde.com/hotlink.png [L]

Pokud v tom zas někdo vidí UFO a nechápe, vysvětlím. První řádek zapíná mod_rewrite, na druhém je zjišťovací podmínka, zda se prohlížeč skutečně nachází na adrese *.adresa.cz, třetí řádek je pro filuty, co mají posílání refereru šibalsky vypnuté a na konci vylézá přesměrování jakéhokoliv png či jpeg obrázku na jiný server s bububu obrázkem.

A basta.

Eida

Komentáře

Zatím žádné komentáře.

Nový komentář

Odpovídáte na komentář od

Aktuální články