Autor Tema: [APORTE] ¡Que no te quiten ancho de banda!  (Leído 1537 veces)

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
[APORTE] ¡Que no te quiten ancho de banda!
« en: 23 de Septiembre de 2010, 23:33:50 pm »

¡Hola PHPeros!. Lo que hace el aburrimiento... Estaba buscando en google los videos de youtube mas vistos y en una
de las paginas (Creo que es un blog) tambien hay un articulo que te enseña a que no te roben ancho de banda de tu
servidor de esta forma: <img src="http://tudominio.com">.

¿A que me refiero a ancho de banda?. Muy simple. Si un usuario pone una imagen con tu URL está "chupando" de tu
servidor y gratis causandote a ti mucha mas lentitud. El codigo es un .htaccess y muy cómodo. E aquí el codigo:

.htaccess
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://tu-dominio.com [NC]
RewriteCond %{HTTP_REFERER} !^http://www.tu-dominio.com [NC]
RewriteRule .*\.(gif|jpg|swf|png)$ - [NC,F]

¿Que hace esto?. Lo que hace es que en vez de mostrarle la imagen como siempre, va a aparecer el tipico
cuadrado con 2 tringulos y un circulo que te indica que esa imagen no existe o esta mal colocada la URL

Os propongo: Os presto una imagen subida a mi servidor y si quereis, haceis un documento cual tenga el
siguiente codigo, lo subis a vuestro servidor y comprobareis que pasa ;P:

<img src="http://angelsamuel.com/agregar_comentario.png">


¡Pues ala!. Ahora la unica manera que tiene el usuario de bajarse una imagen de vuestro servidor es bajandosela
y poniendolo en su servidor. ¡Ponselo dificil para que no te la robe!

#Fdo. Physlet

Comunidad PHPeros

[APORTE] ¡Que no te quiten ancho de banda!
« en: 23 de Septiembre de 2010, 23:33:50 pm »

Desconectado Mixvice

  • PHPero Experto
  • *****
  • Mensajes: 687
  • Karma: 32
  • Sexo: Masculino
  • ¡Y Tu Papá Tambien!
    • Ver Perfil
    • Tuhabbo
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #1 en: 24 de Septiembre de 2010, 00:31:41 am »
Ya lo conocía pero muy bueno igual! +k

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #2 en: 25 de Septiembre de 2010, 16:01:08 pm »

Luego hay también la posibilidad de personalizar el "error". En vez de que te salga la imagen con los triangulitos y el circulo, puedes poner una
imagen por defecto para advertirles ;P. Sería cambiando este linea:

Citar
RewriteRule .*\.(gif|jpg|swf|png)$ - [NC,F]

Por esta de aquí:

Citar
RewriteRule .*\.(gif|jpg|swf|png)$ http://www.tuurldelaimagen.com [NC,F]


#Fdo. Physlet

Desconectado Warlox

  • Moderadores PHP
  • PHPero Master
  • ****
  • Mensajes: 1.278
  • Karma: 77
  • Sexo: Masculino
  • A veces hay que aprender a correr antes de caminar
    • Ver Perfil
    • Página personal
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #3 en: 25 de Septiembre de 2010, 17:54:53 pm »
Muy útil Siqui, no tenía idea de este método para evitar que cogieran imágenes de mi servidor, me va a servir de mucho ;)
K+

Saludos ^^
- Moderador de PHP


Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #4 en: 25 de Septiembre de 2010, 17:56:04 pm »

Gracias Kevin ;)

#Fdo. Physlet

Desconectado Rastrillox

  • PHPero Experto
  • *****
  • Mensajes: 592
  • Karma: 25
  • Sexo: Masculino
    • Ver Perfil
    • Forhabbo.es
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #5 en: 25 de Septiembre de 2010, 18:03:40 pm »
Una pregunta, pero esto tanbien funciona en la hoja de estilo?

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #6 en: 25 de Septiembre de 2010, 18:04:22 pm »
Una pregunta, pero esto tanbien funciona en la hoja de estilo?
Si añades .css a la lista de extensiones sí.

Desconectado Edwin

  • PHPero Avanzado
  • ****
  • Mensajes: 404
  • Karma: 8
  • Sexo: Masculino
    • Ver Perfil
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #7 en: 25 de Septiembre de 2010, 19:14:29 pm »
Está muy bueno.
Pero yo necesito uno para el uTorrent, porque el mio anda lentísimo...

Desconectado Francisco

  • PHPer@
  • **
  • Mensajes: 53
  • Karma: 2
  • Sexo: Masculino
  • PHP Lover <3
    • Ver Perfil
    • Hobbitex
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #8 en: 25 de Septiembre de 2010, 22:12:06 pm »
Está muy bueno.
Pero yo necesito uno para el uTorrent, porque el mio anda lentísimo...
si no me equivoco..
vas a esta linea
RewriteRule .*\.(gif|jpg|swf|png)$ - [NC,F]

donde sale

(gif|jpg|swf|png)

si quieres agregar el formato de utorrent:

RewriteRule .*\.(gif|jpg|swf|png|torrent)$ - [NC,F]

Espero que te sirva
Saludos
Programando y ayudando rn PHP.

Desconectado Edwin

  • PHPero Avanzado
  • ****
  • Mensajes: 404
  • Karma: 8
  • Sexo: Masculino
    • Ver Perfil
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #9 en: 26 de Septiembre de 2010, 00:34:12 am »
Creo que así no és. Porqué eso es un archivo .htaccess y eso no se puede poner en la carpeta de uTorrent, es solo para una web.
Abría que modificar el código, pero igual si lo modifico no sabría donde ponerlo.  :(

Desconectado Klum

  • PHPer@ Fijo
  • ***
  • Mensajes: 203
  • Karma: 61
  • Sexo: Masculino
  • Progamador & Diseñador
    • Ver Perfil
    • Chat - KlumShader
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #10 en: 28 de Septiembre de 2010, 00:32:19 am »
Muchas gracias Siquillote, muy buen aporte.
+ Karma.

Una cosa Siquillote, si no me conecto a el Messenger es que mi hermano haciendo el inutil me cambio la contraseña y no la puedo recuperar.
Esto me servira para mi web y sobre todo para los que tienen una web gratuita de Arsys por que ya de serie vienen con bastante lag.



Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #11 en: 28 de Septiembre de 2010, 14:42:20 pm »
Muchas gracias Siquillote, muy buen aporte.
+ Karma.

Una cosa Siquillote, si no me conecto a el Messenger es que mi hermano haciendo el inutil me cambio la contraseña y no la puedo recuperar.
Esto me servira para mi web y sobre todo para los que tienen una web gratuita de Arsys por que ya de serie vienen con bastante lag.

Gracias ;).

#Fdo. Physlet

Desconectado Farresito

  • PHPero Avanzado
  • ****
  • Mensajes: 385
  • Karma: 5
  • Sexo: Masculino
  • PimPamTomaC++
    • Ver Perfil
    • Farresito
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #12 en: 17 de Octubre de 2010, 20:34:31 pm »
Muy bueno, ya lo sabía pero te dejo Karma+ Siqui. Ahora no me quedan pero en una hora supongo que ya tendré uno y te lo dejo :)

Un saludo!
“Lo mejor de los booleanos es que si te equivocas estás a un sólo bit de la solución correcta.”

-- Anónimo

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

-- Isaac Asimov

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #13 en: 17 de Octubre de 2010, 20:45:15 pm »

Gracias ;P

#Fdo. Physlet

Desconectado AlejandroKrevan

  • PHPer@ Fijo
  • ***
  • Mensajes: 182
  • Karma: 9
  • Sexo: Masculino
  • Cubodi.com :)
    • Ver Perfil
    • Cubodi
Re:[APORTE] ¡Que no te quiten ancho de banda!
« Respuesta #14 en: 18 de Octubre de 2010, 17:03:56 pm »
Muy bueno, y veo que seguramente lo aplicare en mi próxima web, no se cual sea el rango de ayuda para reducir ese consumo de banda, pero lo he visto ultimamente en muchos "TUTOS", siendo así debe ser util.

Gracias  :D
Cubodi.com - Coming soon :)