Jak zamezit linkování obrázků ze svého webu

22.01.2010 | 858 přečtení Zanechte komentář Přejít na komentáře

Ikona Tipy Jak už jsem psal v nedávném článku Blog.cz – jak se zvesela kradou fotografie a provozovatel s tím nic nedělá, objevil jsem mnoho serverů (tedy webových stránek), které linkují obrázky z mého webu a já o tom nevím.
Jestliže máte svůj web, možná se vám to stalo také a najdou se servery, které od vás bez vašeho vědomí linkují obrázky. Nejen že tím zvyšují traffic stránek na hostingu, který platíte, ale vlastně tím využívají i prostor, který je váš a platíte ho. O porušování autorských práv ani nemluvě.

Chvilku jsem pátral po webech a našel malé pohodlné řešení, jak zamezit linkování obrázků na cizích webech. Docílíte tím toho, že se obrázky z vašeho webu nezobrazí na jiných doménách než na té vaší, popřípad na doménách, které si určíte.

Je nutné mít na vašem webhostingu práva přidávat pravidla do souboru .htaccess. Tento soubor je skrytý a nachází se v rootu webu. Stačí, když do něj přidáte následující řádky:

RewriteEngine  on
RewriteCond    %{HTTP_REFERER} !^$
RewriteCond    %{HTTP_REFERER} !^http://([-a-z0-9]+\.)?fotostranky\.org [NC]
RewriteCond    %{HTTP_REFERER} !google\. [NC]
RewriteCond    %{HTTP_REFERER} !seznam\. [NC]
RewriteRule     \.(gif|jpe?g|png)$ block.gif [L]

Kde v řádku 3 určuji moji doménu a řádky 4 a 5 určují další povolené domény, kde se mohou obrázky zobrazovat. Poslední, 5. řádek říká, který obrázek se ukáže místo originálních. V tomto případě je to block.gif a je uložen stejně jako .htaccess v rootu webu.
Do tohoto obrázku si můžete napsat třeba nějáký text, či třeba logo vašeho webu.

Kategorie:jak na to, tipy a triky
  1. 20.03.2010 na 09:20 | #1

    @MartinM
    Neni zac, jsem rad ze pomuze i jinym ;)

  2. MartinM
    11.03.2010 na 18:13 | #2

    Taky jsem s tim mel problem, tohle je bomba, díky za článek… ;)

  3. 23.01.2010 na 13:35 | #3

    @PavelR
    Neni zac, nekomu se to muze hodit a neni to tak slozite ;)

  4. 22.01.2010 na 13:17 | #4

    Ale to je pekne.
    Diky za jednoduchy a prakticky navod ;-)