Możemy w prosty sposób zablokować tworzenie na zewnętrznych stronach linków do plików z naszego serwera. Najczęściej webmasterzy chronią w ten sposób przed linkowaniem wszelkiego rodzaju fotografie czy pliki graficzne. Chodzi o to, aby nie było możliwe ich wyświetlanie w innych serwisach przy użyciu tagu <img>.
Jak się za to zabrać? Najpierw trzeba przygotować w dowolnym programie obrazek, który będzie wyświetlany na obcej witrynie zamiast zdjęć czy grafiki z naszej strony. Może to być na przykład plik z napisem „fotografia niedostępna” albo jakimś innym dowolnym komunikatem. Tak przygotowaną grafikę kopiujemy na serwer, a potem umieszczamy w pliku .htaccess w katalogu głównym naszej strony następujący wpis:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domena\.com [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} ^http://.*$
RewriteRule \.(jpe?g|gif|bmp|png)$ /images/obrazek.jpg [L]
W ostatniej linii należy oczywiście wpisać ścieżkę dostępu do wcześniej przygotowanego obrazka.
To wystarczy, aby zabezpieczyć nasze zdjęcia i grafiki przed linkowaniem. Od tej pory na innych stronach, których twórcy utworzą łącza do naszych obrazków, wyświetli się zamiast nich przygotowany przez nas wcześniej plik z komunikatem „fotografia niedostępna”.