Para evitar que otras web te enlacen imágenes de tu sitio y te chupen ancho de banda puedes añadir éste código al archivo .htaccess
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://midominio.com [NC]
RewriteCond %{HTTP_REFERER} !^http://www.midominio.com [NC]
RewriteRule .*\.(gif|jpg|swf|png)$ - [NC,F]
Sustituye "midominio.com" por el nombre de tu dominio, el archivo .htacces lo encontrarás en la raiz de tu sitio web, siempre y cuando el servidor sea Apache, en caso de que no esté lo puedes crear con el bloc de notas y guardando con el nombre .htacces
Otra variante podría ser:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tudominio.com(/)?.*$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|zip|rar|exe|ace)$ http://www.tudominio.com/noladrones.jpg [R,NC]
Con ésta otra, además de evitar que te enlacen las imágenes, muestras otra imagen de tu preferencia:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$|.*zip$|.*pdf$|.*rar$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !tupagina\.com [NC]
RewriteCond %{HTTP_REFERER} !paginaPermitida\.com [NC]
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]
RewriteRule .*\.(gif|jpg|pdf|zip|rar)$ http://imagenAmostrar.jpg [R,NC]
Lo de google es para que el buscador de imágenes de Google pueda mostrar tus imágenes.
Y lo de imagenAmostrar es donde tienes que poner la dirección de la imagen que quieres mostrar cuando alguien te enlace.
No hay comentarios:
Publicar un comentario