Ochrona przed kopiowaniem obrazków ze strony (hotlink)
Dodane przez Grzegorz Mac on 08 January 2009 18:07:46
Aby zapobiec kopiowania obrazków z naszej strony musimy : utworzyć plik .htaccess w public_html lub katalogu subdomeny i dodać zawartość:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domena.pl/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
(389 głosy)
Przydatne
Nieprzydatne

Komentarze (2)
inzaghi89
16 January 2009 13:07:34
Powyższy wpis nie działa, przed kropką należy dodać backslash.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domena.pl/.*$ [NC]
RewriteRule \.(gif|jpg)$ - [F]

Ponadto jeśli ktoś chce by wyświetlał się jakiś inny obraz wystarczy zrobić coś takiego:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domena.pl/.*$ [NC]
RewriteRule \.(gif|jpg)$ adres_do_zastępczego_obrazu.jpe [L]

Ważne, by rozszerzenie obrazu, który ma być wyświetlany było inne niż te, które blokujemy.
Jacek D
02 October 2011 13:37:40
Proponuję usunąć powyższy komentarz (chyba, że działa jego druga część), bo dodanie backslasha niestety właśnie nie pomaga. Bez tego, czyli tak, jak to jest opisane przez Grzegorza, działa poprawnie.
Dodaj nowy komentarz
 
 
Imię i nazwisko:
Email:
Twój komentarz:
CAPTCHA Verification 
 
Wpisz tekst widoczny na obrazku do pola tekstowego poniżej (zabezpieczenie antyspamowe).

LinuxPL.com Support © 2002-2014 Serveradmin.pl s.c.