Zabezpiecznie przed linkowaniem grafik - metoda htaccess
Alternatywna metoda do zabezpieczenia swojej domeny przed linkowaniem grafik na innych stronach. Jeśli wbudowane w DirectAdmin narzędzie HotLink Protection nie funkcjonuje poprawnie możesz użyć alternatywnej metody poprzez dodanie kodu do pliku .htaccess
w katalogu głównym strony.
Edytuj lub utwórz plik o nazwie .htaccess
i dodaj wybrany kod podminiejąc w nim odpowiednio nazwę swojej domeny.
Wersja dla mojadomena.pl
przy protokole https
:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://mojadomena.pl/.*$ [NC]
RewriteRule \.(jpg|jpeg|png|gif|svg|bmp|webp)$ https://placehold.co/600x600?text=Skradziona+grafika [R,L]
Wersja dla www.mojadomena.pl
przy protokole http
:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)mojadomena.pl/.*$ [NC]
RewriteRule \.(jpg|jpeg|png|gif|svg|bmp|webp)$ https://placehold.co/600x600?text=Skradziona+grafika [R,L]
Można skorzystać z zewnętrznego serwisu do przekierowania. Osobie umieszczającej na swojej stronie link do Twojej grafiki wyświetli się:
placehold.co z przykładowym tekstem.
Jeśli nie chcemy wyświetlać żadnej grafiki wystarczy podmienić ostatnią linijkę kodu na:
RewriteRule \.(jpg|jpeg|png|gif|svg|bmp|webp)$ - [F]
W tym przypadku linkujący otrzyma błąd 403
Failed to load resource: the server responded with a status of 403 ()