Pruebas de hotlinkin

Cualquier cosa que no tenga cabida en los foros puedes ponerla aqui

Moderador: seo

Pruebas de hotlinkin

Notapor budha » 16 Nov 2009 11:19

Estoy haciendo algunas pruebas para evitar el hotlinkin que estoy sufriendo en algunas de mis paginas.

Imagen

Añadiendo unas cuantas lineas a mi .htaccess consigo que cualquier pagina o sitio web que intente enlazar a una de mis imagenes se vea sorprendido al ver que la imagen que esta enlazando es la que veis aqui y no la que ellos esperaban.

Con esto consigo primero dejar en evidencia al ladron de ancho de banda y segundo que lo que yo pago lo consuma yo solo.

Si alguien tiene necesidad de evitar el Hotlink les dejo las lineas que deden añadir en su .htaccess y si necesitan saber algo mas ya saben, a preguntar.

Código: Seleccionar todo
#BEGIN EVITAR HOTLINKING
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tudominio.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?feedburner.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?bloglines.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?netvibes.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?dominioamigo.com/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|js|zip|css)$ http://tudominio.com/imagenes/no-hotlinking.jpe [R,NC,L]

#END EVITAR HOTLINKING
Avatar de Usuario
budha
Site Admin
 
Mensajes: 970
Registrado: 31 Jul 2007 20:00
Ubicación: entre pinto y baldemoro

Re: Pruebas de hotlinkin

Notapor Scainet » 16 Nov 2009 13:03

Gracias por el aporte :wink:

Unas preguntas; afecta a las visitas de por ejemplo images.google?
La imagen que ven es no-hotlinking.jpe?
Qué es dominioamigo.com??

saludos :beer:
Avatar de Usuario
Scainet
Seo teniente general
 
Mensajes: 316
Registrado: 23 Oct 2007 14:13
Ubicación: Andalucía

Re: Pruebas de hotlinkin

Notapor budha » 16 Nov 2009 13:08

Código: Seleccionar todo
RewriteCond %{HTTP_REFERER} !^http://(www\.)?feedburner.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?bloglines.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?netvibes.com/.*$ [NC]


Con estas 3 lineas le damos permiso a todos estos dominios y sus variantes a utilizar nuestras imagenes, por ejempo google, al llevar la ? delante le damos permisos a todas sus variantes, entre ellas images.google.com

Código: Seleccionar todo
RewriteCond %{HTTP_REFERER} !^http://(www\.)?dominioamigo.com/.*$ [NC]


Esta linea es exactamente para lo mismo, en mi caso utilizo el mismo servidor para alojar imagenes de dos sitios por tanto con esta linea le doy permiso a mi otro sitio para utilizar las imagenes de mi servidor.

Un saludo
Avatar de Usuario
budha
Site Admin
 
Mensajes: 970
Registrado: 31 Jul 2007 20:00
Ubicación: entre pinto y baldemoro

Re: Pruebas de hotlinkin

Notapor Scainet » 17 Nov 2009 13:54

Ok, gracias :wink:
Avatar de Usuario
Scainet
Seo teniente general
 
Mensajes: 316
Registrado: 23 Oct 2007 14:13
Ubicación: Andalucía

Re: Pruebas de hotlinkin

Notapor yeison » 17 Nov 2009 15:52

Hace unos años he tenido bastantes problemas con este tema. Es una gran solución porque uno no puede estar controlando de donde se cargan las distintas imágenes que podemos tener en nuestro/s sitio/s web/s. Se entiende que la imagen que aparece por defecto ha de ser de 1kb o 2kb para evitar consumir transferencia.
Aunque budha, podrías ser más amigable con la imagen :D
Eso me recuerda que cuando lo implementé en mi primer sitio, recuerdo que una web francesa mostraba en una página tres imágenes de mi servidor. Ante la situación, les hice saber de la situación y les pedí amablemente que retiraran las imágenes en varias oportunidades. Al no tener respuesta, y para darle una solución definitiva a la cuestión, realicé una búsqueda en Google imágenes: "hombre borracho", y antes los resultados seleccioné una imagen de 800 x 600 píxeles de un estimado señor en paños menores con un alto estado etílico, modifiqué el htaccess y subí la imagen a mi server.
Resultado: en menos de una hora las imágenes de mi servidor fueron quitadas de esa web. :lol: :lol:
Pero a pesar de todo, hay veces que igualmente y a pesar de visualizar la imagen que aparece por defecto, muchos dejan el enlace como está, pensando que nuestro servidor está con algún problema temporal o cosas así.
Por eso es recomendable, si uno no quiere posicionar las imágenes, no colocar nombres, ni descripciones, ni ALTs que intenten describir las imágenes, porque la mayoría de los que hacen hotlinking buscan las imágenes desde sitios especializados en busqueda de imágenes como Google imágenes, etc.
Saludos.
Lo posible ya se hizo
lo imposible esta en tus manos.
Avatar de Usuario
yeison
Seo cabo primero
 
Mensajes: 29
Registrado: 27 Oct 2007 09:22

Re: Pruebas de hotlinkin

Notapor Scainet » 18 Nov 2009 15:45

Buenas apreciaciones Maestro :wink:

No me había parado a pensar en ello..

Un saludo :beer:
Avatar de Usuario
Scainet
Seo teniente general
 
Mensajes: 316
Registrado: 23 Oct 2007 14:13
Ubicación: Andalucía

Re: Pruebas de hotlinkin

Notapor RBZ » 08 Dic 2009 16:27

¡Qué drástico! :lol: un corte de manga. :lol:

Budha tiene alma de diplomático. :lol:
RBZ
Seo general brigada
 
Mensajes: 236
Registrado: 10 Jun 2008 08:48
Ubicación: Sevilla, España

Re: Pruebas de hotlinkin

Notapor xaviclave » 11 Ene 2010 21:21

Lo tienes implementado en algún sitio actualmente ?
Avatar de Usuario
xaviclave
Seo general brigada
 
Mensajes: 202
Registrado: 16 Nov 2007 19:57
Ubicación: Barcelona

Re: Pruebas de hotlinkin

Notapor budha » 11 Ene 2010 21:48

Pues si de momento lo tengo funcionando en http://www.elculodelmundo.com que es donde tenia algun problema con esto y parece que funciona bien.

RBZ la diplomacia se la dejo a los que usan corbata, yo soy mas bien de chupa de cuero :twisted:
Avatar de Usuario
budha
Site Admin
 
Mensajes: 970
Registrado: 31 Jul 2007 20:00
Ubicación: entre pinto y baldemoro

Re: Pruebas de hotlinkin

Notapor xaviclave » 11 Ene 2010 21:51

Esque estaba haciendo una pruebas "con tu permiso " y me salen
http://www.actiweb.es/hotlinking/index.html
Avatar de Usuario
xaviclave
Seo general brigada
 
Mensajes: 202
Registrado: 16 Nov 2007 19:57
Ubicación: Barcelona

Re: Pruebas de hotlinkin

Notapor xaviclave » 11 Ene 2010 22:03

Solucionado creo que me salen las imagenes del cache del explorador.
Lo he probado desde otros exploradores y equipos y funciona correctamente.
La foto le pondria un culo que está mas relacionadao con el contenido no ? :wink:
Avatar de Usuario
xaviclave
Seo general brigada
 
Mensajes: 202
Registrado: 16 Nov 2007 19:57
Ubicación: Barcelona

Re: Pruebas de hotlinkin

Notapor budha » 12 Ene 2010 01:19

Si lo habia pensado pero es que esta imagen me gusta mas, por cierto a ver si coincidimos en msn que yo quiero que me pases el codigo para hacer eso tan guapo de la esquina compañero.
Avatar de Usuario
budha
Site Admin
 
Mensajes: 970
Registrado: 31 Jul 2007 20:00
Ubicación: entre pinto y baldemoro

Re: Pruebas de hotlinkin

Notapor redribera » 12 Ene 2010 13:46

Bueno, es un tema bastante interesante....aunque en mi opinión y aunque nos jod****a mucho que nos manguen ancho de banda, a veces puede ser contraproducente cortar esa libertad, ya que algún hotlinking puede ser beneficioso, e incluso a veces necesario.
Por ejemplo, yo mismo en el directorio (y como yo mas webmasters) ofrecemos la opción de link reciproco con una imagen que alojamos en nuestro servidor (son imagenes que pesan poco y cargan poco al servidor).....Si no permitimos a todos los dominos capturar esas imagenes alojadas en nuestro servidor puede convertirse en un problema. También me beneficia cuando alguien linkea alguno de mis tutoriales o posts y coje la imagen del tuto de mi propia web linkandola.

.htaccess soluciona muchos problemas, pero el balance de tamaño de este archivo es importante, ya que es un fichero procesado por el servidor para cada petición web, por lo que un .htaccess complejo puede sobrecargar el rendimiento del server.

Por supuesto el hotlinking es un problema, aunque opino que es un problema que con los años ha perdido peso, ya que actualmente los hostings permiten mucha mas transferencia de ancho de banda que hace algunos años, incluso transferencia ilimitada como se puede encontrar en muchos hostings actualmente.
De todos modos aunque esto solucione el problema de transferencia, queda aun el problema de rendimiento por el número de accesos o consultas a un determinado fichero (no solo imagnes, sino videos, archivos flash, mp3, etc....). Personalmente y antes de capar el linking a imagenes de mis dominios, prefiero estudiar el consumo de esta, y para ello WEBALIZER o AWSTATS puede arrojar algo de luz sobre que ficheros están reduciendo al rendimiento de nuestro servidor. Quizás a veces puede ser mas conveniente renombrar algunos ficheros y permitir hotlinking sobre nuestro sitio.

En definitiva, mi conclusión es que la solución que propones es muy buena, pero preferiría otra donde la forma de "capar" el hotlinking pudiera ser parcial, sobre directorios concretos o patrones mas restringidos que las extensiones de ficheros (jpg, gif, png, etc....)....
Imagino que esto mismo se debe poder hacer si en lugar de utilizar la "capada" en el raiz se hace .htaccess de directorios concretos, no lo he probado, pero lo probaré.

Un saludo compañeros!
Avatar de Usuario
redribera
Seo general division
 
Mensajes: 281
Registrado: 17 Nov 2007 23:50
Ubicación: Valencia

Re: Pruebas de hotlinkin

Notapor xaviclave » 12 Ene 2010 22:19

budha escribió:Si lo habia pensado pero es que esta imagen me gusta mas, por cierto a ver si coincidimos en msn que yo quiero que me pases el codigo para hacer eso tan guapo de la esquina compañero.


Pues he estado mirando y no recuerdo de donde lo saqué. Hay miles.
De todas formas tengo los scripts cuando te conectes te los paso.
Avatar de Usuario
xaviclave
Seo general brigada
 
Mensajes: 202
Registrado: 16 Nov 2007 19:57
Ubicación: Barcelona

Siguiente

Volver a Esto no cabe en ningun otro

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron