
shadowhck
Lambda
Programador
Verificado por Whatsapp
Yo creo que tu code no funciona, por que lo que hace es bloquear la carga de esos formatos desde el dominio que especificas, aunque no lo he probado tampoco, ya que yo tengo todas mis imágenes en un server con nginx.
Así que en tu code yo diría más bien que tiene que ir algo así:
RewriteCond %{HTTP_REFERER}^$
Aunque habría que probarlo.
Esa parte es la que permite que cuando alguien pida la imagen directamente se muestre. Y como Google images elimina el referer, es como si la peticion fuera directa, y esta se bloquearia. Y la unica forma en que se vean las imagenes es cuando estan en el HTML de nuestro sitio, o si Entramos por ejemplo a example.com y hay un link hacia la imagen, pero si recargamos la imagen con CTRL + R, esta se bloquea con un error 403.
Y para permitir que Google siga indexando las imagenes, porque tambien causa que no se indexen, solo se tiene que agregar algun otro parametro como el useragent con googlebot o google images.


Eso responde algunas preguntas.