| |
|

03-03-05, 03:08 PM
|
 |
Administrador
|
|
Registro: Feb 2004
Mensajes: 1,624
|
|
Proteger tus imágenes y ficheros de usos por otras webs (General)
Para evitar que otras webs usen tus imágenes o ficheros y que gasten tu transferencia hay que hacer lo siguiente :
1º Crear un fichero llamado .htaccess y colgarlo en el raíz del dominio ( public_html o httpdocs)
2º El contenido del fichero ha de ser el siguiente (si ya teniais un .htaccess simplemente hay que añadir las líneas) :
Código:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?dominio.tld(/)?.*$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|zip|rar|exe|ace)$ http://www.dominio.tld/noladrones.jpg [R,NC]
3º Se guarda el fichero y se sube.
Con eso conseguimos que los visitantes de tu página vean y bajen tus imágenes y ficheros, pero que si alguien pone estas imágenes o ficheros en su web le salga la imagen http://www.dominio.tld/noladrones.jpg o no le deje bajar los ficheros . Si envias las imágenes por email o similar si se verán al no estar en otra web que no sea la tuya ( www.dominio.tld) si está permitido .
** dominio.tld ha de ser sustituido por los datos de tu dominio. la dirección de la imagen noladrones.jpg también puede ser modificada. **
__________________

Ultima edición fue por daniel el 03-03-05 a las 03:12 PM.
|

06-07-05, 03:28 PM
|
|
Level 3
|
|
Registro: May 2005
Mensajes: 35
|
|
Hola!
Tengo una duda respecto a este "tuto"... Tengo postnuke instalado y las short urls... para ello tengo el .htaccess
Al añadir esas líneas no debería fallar, no?
Gracias 
|

06-07-05, 03:49 PM
|
 |
Administrador
|
|
Registro: Jan 2004
Mensajes: 558
|
|
No hay problema, simplemente añadelas al final de las otras reglas que tengas . Si en tu .htaccess ya esta la linea RewriteEngine on no la pongas de nuevo, solo las otras.
Un saludo
__________________
Por favor revisa el F.A.Q y la Búsqueda del foro antes de postear.
|

07-07-05, 03:58 AM
|
|
Level 3
|
|
Registro: May 2005
Mensajes: 35
|
|
Ok.
Añadí lo siguiente:
Código PHP:
RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?celestes.org(/)?.*$ [NC] RewriteRule .*.(jpg|jpeg|gif|png|bmp|zip|rar|exe|ace)$ http://www.celestes.org/images/imagen.jpg [R,NC]
Lo de Rewrite ya estaba puesto.
Y funciona a medias...  es decir, no muestra la imagen, aparece con el símbolito ese de la imagen rota como cuando no la encuentra... y sí, la imagen existe, la que puse en el .htaccess.
El objetivo está cumplido, no se pueden poner imágenes fuera, pero la gracia está en mostrar otra imagen
¿En qué puede estar fallando?
Salu2 y gracias!
|

07-07-05, 01:08 PM
|
 |
Administrador
|
|
Registro: Jan 2004
Mensajes: 558
|
|
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|zip|rar|exe|ace)$ http://www.celestes.org/images/imagen.jpg [NC]
Prueba poniendo asi esa regla, hay muchas variantes por ahí . Saludos
__________________
Por favor revisa el F.A.Q y la Búsqueda del foro antes de postear.
|

07-07-05, 06:12 PM
|
|
Level 3
|
|
Registro: May 2005
Mensajes: 35
|
|
Me sigue pasando lo mismo. Pero bueno, no te comas la cabeza, que da igual. El caso es que no se pueden poner imágenes desde otra página...
Saludos y muchas gracias
|

25-08-05, 04:58 PM
|
|
Level 3
|
|
Registro: May 2005
Mensajes: 35
|
|
Ayer me puse y ya me funcionó. El código que utilicé es el siguiente:
Código PHP:
RewriteCond %{HTTP_REFERER} !^http://(www.)?tu-dominio.com(/)?.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://(www.)?otro-dominio.com(/)?.*$ [NC] RewriteCond %{HTTP_REFERER} !^$ RewriteRule .jpg$ images/imagen.jpg [L]
tu-dominio.com es el dominio donde están las imágenes, y ahí dejaremos que se vean.
otro-dominio.com es otro dominio en el que también dejaremos que se vean las imágenes. Esto lo tuve que poner para que se vieran desde un subdominio.
Por último, images/imagen.jpg es la ruta relativa hacia la imagen que sustituirá a la que nos linken.
Un saludo 
|

25-08-05, 06:14 PM
|
 |
Administrador
|
|
Registro: Feb 2004
Mensajes: 1,624
|
|
Gracias por actualizar el how-to 
__________________

|

18-09-05, 12:00 AM
|
|
Level 1
|
|
Registro: Sep 2005
Mensajes: 1
|
|
Buenas!, antes de nada enhorabuena por la página web, llevo poco tiempo usando vuestros servicios pero de momento todo fenomenal.
Y que os parece añadir tbn esto?
Cita:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} ^JetCar.* [NC]
RewriteCond %{HTTP_USER_AGENT} ^FlashGet.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Teleport.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^GoZilla.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebReaper.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^ia_archiver.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^wget.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^HTTrack.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebStripper.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCapture.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Scooter-W3.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^FlashGe.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Webdupe.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Pockey.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^DiscoPump.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^InternetNinja.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Bullseye.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailCollector.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Crescent.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^CherryPicker.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^fastlwspider.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^SurfWalker.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^GetWebPage.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^lwp-trivial.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^NICErsPRO.*
RewriteRule .* - [F,L]
|
|

18-09-05, 12:42 AM
|
 |
Administrador
|
|
Registro: Mar 2004
Mensajes: 895
|
|
Hola y bienvenido a HyD.
Interesante aportación, yo creo que están ahí recogidos prácticamente todos los programas "leechers". Muchas gracias.
Un saludo 
|
| Opciones |
Buscar aquí |
|
|
|
| Opc. de visualización |
Modo Lineal
|
Reglas de Mensajes
|
No Puede abrir temas nuevos
No Puede escribir respuestas
No Puede adjuntar archivos
No Puede editar sus mensaje
Código [IMG] está Encendido
Código HTML está Encendido
|
|
|
Los Horarios son: GMT +1. La Hora Actual es: 09:05 AM.
|
|
| |
|