Redirecionar imagem URL

  • Autor Autor tamik
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
T

tamik

Iota
Hola quisiera que me ayuden a encontrar una solución al siguiente problema.
Cómo redirecciono una imagen desde las visitas de fuera del sitio web, es decir de:
Inserir CODE, HTML ou PHP:
http://miurl.com/imagenes/asd.jpg
a
Inserir CODE, HTML ou PHP:
http://miurl.com/imagenes
Por favor si me indican cómo hacerlo se los agradecería muchísimo
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
creo que lo que el quiere, es un codigo que desde otra web entren en la suya, si es así es esto :

<a href="http://miurl.com/imagenes"><img border = "0" src="http://miurl.com/imagenes/asd.jpg"></a>
 
creo que lo que el quiere, es un codigo que desde otra web entren en la suya, si es así es esto :

<a rel="nofollow" href="http://miurl.com/imagenes"><img border = "0" src="http://miurl.com/imagenes/asd.jpg"></a>

Gracias por tu ayuda, sin embargo el código que me pasas lo preferiría en HTACCESS ya que eso me apura.

- - - Actualizado - - -

Se hace con htaccess, busca sobre hotlink

No tengo ni la menor idea de qué es eso y busco y me salen cosas que no conozco, se muy poco de programación por ello pregunto man. Si me podrías brindar el código necesario te lo agradecería
 
Si lo puedes hacer desde htacces evitando el hotlink pero no te recomiendo hacerlo pues perderás posiciones ya que estarás prohibiendo inclusive al boot de google realizar un correcto rastreo de tus imágenes.
 
Si lo puedes hacer desde htacces evitando el hotlink pero no te recomiendo hacerlo pues perderás posiciones ya que estarás prohibiendo inclusive al boot de google realizar un correcto rastreo de tus imágenes.

Por favor bríndenme el código, ya que no se hacerlo y para serte sincero no interesa que Google me posicione
 
Hace tiempo ya habpia intentado eso y no pude, también pregunté en el foro y nadie me dio respuesta, si pude hacer que la imagen redireccionara pero cuando la intentaba poner normal con <img> no se veía 🙁 esto es lo que puse en htaccess:

Inserir CODE, HTML ou PHP:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://dominio.com/imagenes/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://dominio.com/imagenes$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://dominio.com/imagenes [R,NC]

Algo así era
 
Hace tiempo ya habpia intentado eso y no pude, también pregunté en el foro y nadie me dio respuesta, si pude hacer que la imagen redireccionara pero cuando la intentaba poner normal con <img> no se veía 🙁 esto es lo que puse en htaccess:

Inserir CODE, HTML ou PHP:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://dominio.com/imagenes/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://dominio.com/imagenes$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://dominio.com/imagenes [R,NC]

Algo así era

Disculpa la ignorancia pero me podrías explicar cómo lo hago exactamente? En HTACCESS coloco eso pero no entiendo eso de
Inserir CODE, HTML ou PHP:
http://domi.com
veo que es otro dominio diferente, mira lo que sucede es que tengo un sitio web (Registro de Dominios | Web Hosting – Internet Masters) que al compartir una imagen social la URL no redirecciona al dominio, y eso es exactamente lo que quiero hacer, que desde el archivo:
Inserir CODE, HTML ou PHP:
http://midominio.com/imagenes/unacarpeta/asd.jpg
se redireccione automáticamente (sólo las visitas de fuera) a
Inserir CODE, HTML ou PHP:
http://midominio.com/
Espero se me entienda
 
Prueba con esto
Inserir CODE, HTML ou PHP:
 RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ mydomain.com/imagenes/ [NC,R,L]
 
Prueba con esto
Inserir CODE, HTML ou PHP:
 RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ mydomain.com/imagenes/ [NC,R,L]

Ya lo logré! Gracias! En serio muchas gracias

- - - Actualizado - - -
[MENTION=76819]xSkArx[/MENTION] ahora el problema es que no se porque razón recién luego de darle al F5 en cada URL de ese tipo recién redirecciona, tiene algo que ver la caché de mi PC, porque la probé en otro lugar y también pasó lo mismo, hay algo que esté haciendo mal?
 
Última edição:
Hot-linking - Wikipedia:
Hot-linking es un término que se usa en Internet. Indica que alguien está usando un enlace a una imagen que está archivada en otro sitio web en lugar de guardar una copia de la imagen en el sitio web en el que se mostrará la imagen.

Si usas cloudflare podes activar el anti-hotlinking desde el panel de tu sitio en cloudflare, si no lo usas, busca anti-hotlinking en google y hacelo manualmente.

Saludos.
 
Puse mi HTACCESS así:
Inserir CODE, HTML ou PHP:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://descubrirlo.in/imagenes/carteles/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://descubrirlo.in/imagenes$ [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?descubrirlo.in [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ http://descubrirlo.in [NC,R,L]
Pero la imagen sigue redireccionando a la URL de la imagen y si le doy en F5 recién redirecciona! Por favor podrían indicarme qué estoy haciendo mal?
 
Voltar
Topo