Ajnasz Blog

Disable hotlinking

Volt egy olyan, hogy az oldalam alján lévõ footerben lévõ last.fm icont kívülrõl linkelte egy faszi, ami nekem nem tetszett, mert fak off, hiszen limitált sávom van, meg különben is, töltse már fel inkább magának. (Limitált sávról annyit, hogy ennél a képnél nem sokat számít, mert elég aprócska..) google://disable+hotlink és megoldások tömege vár ránk. De ha már itt vagyunk, hajtsuk saját malmunkra ezt a szelet|vizet|erõt.

Annyit tettem, hogy saját kis bannerkémre irányítottam át minden olyan kérést, ami nem üres vagy ajnasz.hu-s refererrel érkezik. Ezzel a last.fm helyett ott figyel ajnasz.hu kép, ami reklám. Nem ettõl fog megugrani a látogatottság, de azért jól kitoltam vele. >:[]


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?ajnasz\.hu.*$
RewriteCond %{HTTP_REFERER} !^http://.*google\..+$
RewriteCond %{REQUEST_FILENAME} !ajnaszhu-small.gif$
RewriteCond %{REQUEST_FILENAME} (gif|jpg|jpeg|png)$
RewriteRule ^.*$ http://ajnasz.hu/misc/ajnaszhu-small.gif [R,L]

Apache .htaccess fileba bele, aztán kész.

  • Del.icio.us
  • Reddit icon

Trackback URL for this post:

http://ajnasz.hu/trackback/98

You rock man! =D

You rock man! =D

Hozzászólás

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • A sorokat és bekezdéseket automatikusan felismeri a rendszer.

További információ a formázási lehetőségekről

CAPTCHA
A kérdés azt vizsgálja, hogy valós látogató, vagy robot szeretné az űrlapot beküldeni. This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Kép CAPTCHA
Enter the characters shown in the image.