Foros del Web » Administración de Sistemas » Apache »

Un poco mas de antihotlinking

Estas en el tema de Un poco mas de antihotlinking en el foro de Apache en Foros del Web. Hola. miren .. tengo una pregunta. Yo he puesto el antihotlinking de apache que en vez de cargar una imagen standar cuando esten haciendome hotlinking ...
  #1 (permalink)  
Antiguo 09/11/2009, 04:22
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 19 años, 7 meses
Puntos: 4
Un poco mas de antihotlinking

Hola. miren .. tengo una pregunta.
Yo he puesto el antihotlinking de apache que en vez de cargar una imagen standar cuando esten haciendome hotlinking de imagenes que vaya a un php y cargue por php una imagen.

Lo que quiero es ponerle que cargue la iamgen y que tambien me cargue algun js como ser un alert avisando que me estan robando la imagen a la pagina donde estan hotlinkeando.

mi codigo es el siguiente.


Código PHP:
<? 
function mime_type$file ) {
 
$frags split"\."$file );
 
$ext strtolower$fragscount$frags ) - ] );
 
$types = array(
   
'jpg'  => 'image/jpeg',
   
'jpeg' => 'image/jpeg',
   
'png'  => 'image/png',
   
'gif'  => 'image/gif',
   
'bmp'  => 'image/bmp'
   
'doc'  => 'application/msword',
   
'xls'  => 'application/msword',
   
'xml'  => 'text/xml',
   
'html' => 'text/html'
  
);
 
$mime_type $types$ext ];
 if( !
strlen$mime_type ) ) { $mime_type 'unknown'; }
 return 
$mime_type;
 
}
$file $_REQUEST['imagen'];
$mime_type=mime_type($file);
header"Content-Type: " $mime_type );
$img file_get_contents ($file); 
echo 
$img;
?>

YYY___ me han dicho que publicara en apache este POST. por que me tienen y les encanta mover post como forro de poll@ moviendome de foro en foro, de arriba para abajo.
  #2 (permalink)  
Antiguo 09/11/2009, 04:31
 
Fecha de Ingreso: noviembre-2005
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 2
Respuesta: Un poco mas de antihotlinking

1º- compartir es la esencia de internet.
2º- a todos nos gusta que nos enlacen. Google entiende las imagenes compartidas como enlaces a tu web y por ello te mejora el posicionamiento.
3º- Si no compartes, no tienes enlaces ni referencias. ¿Para qué montar una web que no podrás publicitar por el boca-boca?
__________________
"Prefiero callar como un tonto, que hablar para confirmarlo"
Espectacular Portal en crecimiento: Artículos http://www.blorgia.com
  #3 (permalink)  
Antiguo 09/11/2009, 05:32
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 19 años, 7 meses
Puntos: 4
Respuesta: Un poco mas de antihotlinking

Exactamente. Quiero compartir. pero el precio de que me hotlinkeen es demaciado elevado , por lo tanto ya que no me ponen ninguna referencia de fuente original y a las imagenes no me importa ponerle marcas de agua. pues que sale un JS . un alert. que diga. HOLA VISITA DOMINIO . COM. Gracias
  #4 (permalink)  
Antiguo 09/11/2009, 06:43
 
Fecha de Ingreso: noviembre-2005
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 2
Respuesta: Un poco mas de antihotlinking

entonces, aunque no lo aconsejo, te propongo que dejes pasar algunas URL y que no las bloquees todas.
así podrás permitir a algunos sitios linkar a tus webs. ;)
__________________
"Prefiero callar como un tonto, que hablar para confirmarlo"
Espectacular Portal en crecimiento: Artículos http://www.blorgia.com
  #5 (permalink)  
Antiguo 09/11/2009, 09:19
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 19 años, 7 meses
Puntos: 4
Respuesta: Un poco mas de antihotlinking

si de eso se trata es por ello que opte por que en vez de cargar una imagen con marca de agua lo mando a un php . y este si esta permitido pues carga perfectamente, de lo contrario que cargue un JS.

Alguien que ayude?
  #6 (permalink)  
Antiguo 09/11/2009, 11:13
 
Fecha de Ingreso: noviembre-2005
Mensajes: 222
Antigüedad: 18 años, 5 meses
Puntos: 2
Respuesta: Un poco mas de antihotlinking

no podrás cargar un js en ese caso. fijate que lo que pide el usuario es una imagen.

intentará interpretarlo, pero la imagen saldrá vacía, pero nunca ejecutaría el js. Vale la pena que le pongas esa marca de agua y listo.
__________________
"Prefiero callar como un tonto, que hablar para confirmarlo"
Espectacular Portal en crecimiento: Artículos http://www.blorgia.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:05.