Publicado em , por Pedro Couto e Santos
Hoje finalmente dei-me ao trabalho de espetar umas linhazinhas de mod_rewrite no .htaccess do Macacos para acabar com o hotlinking descarado de imagens que alguns dos meus visitantes menos éticos gostam de fazer.
Usar imagens é uma coisa, mas usar a minha largura de banda é mais manhoso, porque essa eu pago-a todos os meses.
Já agora, se alguém estiver curioso sobre o que meter no .htaccess para impedir hotlinking:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://([-a-z0-9]+.)?macacos.com [NC]
RewriteRule .(gif|jpe?g|png)$ – [F,NC,L]
Claro que a terceira linha tem que ser reescrita conforme o domínio. E este .htaccess vai para a raíz do site. Não pensem porém que fui eu que escrevi este código, foi tudo tiradinho desta página que explica tudo muito bem.
[tags]apache,mod_rewrite,htaccess,hot,linking[/tags]