Tengo una tienda online y he detectado en el log que hay muchas descargas de imágenes pero no de las páginas de mi catálogo que las contienen.
Sospecho que mi competencia está usando mis imágenes para habilitar su tienda, ¿como puedo impedirlo?
Recibe ayuda de expertos
Es gratis y fácil
Respuestas, votos y comentarios
Recibe puntos, vota y da la solución
Tengo una tienda online y he detectado en el log que hay muchas descargas de imágenes pero no de las páginas de mi catálogo que las contienen.
Sospecho que mi competencia está usando mis imágenes para habilitar su tienda, ¿como puedo impedirlo?
La idea seria impedir la descarga de imágenes si el referer no es del mismo dominio de la tienda propia y puedes utilizar lo siguiente.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mitienda.com/.*$ [NC]
RewriteRule \.(gif|jpg|css)$ - [F]
Lo que podes hacer para complicarles el proceso (van a poder descargarlas, pero les va a costar el doble o triple) es ponerle un div vacio encima a la imagen, obviamente del tamaño que tenga la imagen (o el contenedor de la misma). Y si no, si pones la imagen como background-image de su contenedor, el click derecho -> descargar imagen no aparece.