Mostrando resultados del 1 al 10 de 10

Tema: [Duda] como debe quedar mi archivo .htaccess para evitar hotlink

  1. #1
    Avatar de Plaga
    Plaga está desconectado Usuario Ni
    Registro
    15-abril-2009
    Ubicación
    Planeta Tierra
    Edad
    23
    Mensajes
    5.987
    CMS
    CMS Utilizado
    Mi Twitter Mi Facebook Mi Google+
    Bueno hoy decidi poner el archivo .htaccess para evitar el hotlink en mis sitios ya que desde hace más o menos un mes decidi comenzar a subir las imagenes a mi host y ahora ya comenzaron a robarmelas, y por eso mismo quiero poner esta protección.

    Mi feed en su mayoria las leen por medio del mail, y no se como debe de quedar mi .htaccess para que las imagenes las puedan visualizar desde ahi.

    Tenia planeado poner el que esta en esta pagina Evitar Hotlink mediante htaccess
    Código:
    <ifmodule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://rapenmexico.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://rapenmexico.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.rapenmexico.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.rapenmexico.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/view/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/m/view/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.feedburner\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://feeds.feedburner.com/urldetufeed$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.planetaki\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.bloglines\.com$ [NC]
    RewriteRule .*\.(gif|jpg|jpeg|png|bmp)$ - [F,NC,L]
    </ifmodule>
    Pero no se si este me sirva?

    Ustedes como tienen configurado el suyo?
    Aquí no hay sentimientos, se trata de dinero y negocios!

  2. #2
    Avatar de danielmd
    danielmd está desconectado Usuario Eta
    Registro
    06-abril-2009
    Ubicación
    Mexicali Beach
    Mensajes
    1.400
    CMS
    CMS Utilizado
    Ir a danielmd página de inicio Mi Twitter
    El mío cambia a una imagen personalizada.

    Código:
    Options -Indexes 
    Options +FollowSymLinks
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://soycachanilla.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://soycachanilla.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.soycachanilla.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.soycachanilla.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://foro.soycachanilla.com/.*$ [NC]
    
    #aparte de mi estos pueden leer mis imagenes.
    RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/view/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/m/view/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.feedburner\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://feeds.feedburner.com/Soycachanilla$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.labajaenred\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.friendfeed\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.live\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://mail.google\.com$ [NC]
    
    #Cambia la imagen robada por otra
    RewriteRule .*\.(gif|jpg|jpeg|png|bmp)$ http://i44.tinypic.com/2l6ss2.gif [R,NC,L]
    
    
    </IfModule>
    
    # END WordPress
    Última edición por danielmd; 31-jul-2009 a las 20:18
    Siguemesta...
    Twitter: @danielmd

  3. #3
    Avatar de Santiago
    Santiago está desconectado Usuario Gamma
    Registro
    18-julio-2009
    Ubicación
    Chacabuco, Bs. As., Argentina
    Edad
    18
    Mensajes
    171
    CMS
    CMS Utilizado
    Ir a Santiago página de inicio Mi Twitter Mi Facebook Mi Google+
    Si lo leen desde los mails va a ser complicado, por no decir imposible, que todos los "clientes" de email (gMail, Live Mail, Yahoo, Speedy, Fibertel, webmail de tu dominio, etc etc etc) tengan acceso a las imágenes.

    Lo del hotlink es todo un problema a causa de los RSS (gReader, Netvibes, etc) y los mails. Lo mejor es permitir el acceso de TODAS partes y luego ir bloqueando los sitios que te roban las imágenes. No es práctico, pero es la única :S

  4. #4
    Avatar de Luis
    Luis está desconectado Usuario Iota
    Registro
    20-abril-2009
    Ubicación
    Republica Dominicana
    Edad
    21
    Mensajes
    2.015
    CMS
    CMS Utilizado
    Ir a Luis página de inicio Mi Twitter
    El mio esta asi:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://musicaurbana.net$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://musicaurbana.net/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.musicaurbana.net$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.musicaurbana.net/.*$ [NC]
    RewriteRule .*\.(gif|jpg|jpeg|png|bmp)$ http://img35.imageshack.us/img35/227...nidorobado.png [R,NC,L]


    </IfModule>

  5. #5
    Avatar de KnxDT
    KnxDT está desconectado Usuario Iota
    Registro
    21-abril-2009
    Ubicación
    Lima - Perú
    Mensajes
    2.410
    CMS
    CMS Utilizado
    Mi Twitter Mi Facebook
    Lo que dice Santiago es correcto. Lo que yo recomiendo es limitar el hotlinking a grupos de dominios conocidos. Por ejemplo: blogspot.com, wordpress.com, etc.

    Ahora que lo pienso incluiré a taringa.
    Un blogger más.

    Twitter: @KnxDT

  6. #6
    Avatar de Plaga
    Plaga está desconectado Usuario Ni
    Registro
    15-abril-2009
    Ubicación
    Planeta Tierra
    Edad
    23
    Mensajes
    5.987
    CMS
    CMS Utilizado
    Mi Twitter Mi Facebook Mi Google+
    Cita Iniciado por danielmd Ver Mensaje
    El mío cambia a una imagen personalizada.

    Código:
    Options -Indexes 
    Options +FollowSymLinks
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://soycachanilla.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://soycachanilla.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.soycachanilla.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.soycachanilla.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://foro.soycachanilla.com/.*$ [NC]
    
    #aparte de mi estos pueden leer mis imagenes.
    RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/view/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/m/view/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.feedburner\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://feeds.feedburner.com/Soycachanilla$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.labajaenred\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.friendfeed\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.live\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://mail.google\.com$ [NC]
    
    #Cambia la imagen robada por otra
    RewriteRule .*\.(gif|jpg|jpeg|png|bmp)$ http://i44.tinypic.com/2l6ss2.gif [R,NC,L]
    
    
    </IfModule>
    
    # END WordPress
    Y los que estan suscritos a tu blog por medio del mail de la opción de feedburner pueden ver las imagenes?
    Aquí no hay sentimientos, se trata de dinero y negocios!

  7. #7
    Avatar de KnxDT
    KnxDT está desconectado Usuario Iota
    Registro
    21-abril-2009
    Ubicación
    Lima - Perú
    Mensajes
    2.410
    CMS
    CMS Utilizado
    Mi Twitter Mi Facebook
    Cita Iniciado por Plaga Ver Mensaje
    Y los que estan suscritos a tu blog por medio del mail de la opción de feedburner pueden ver las imagenes?
    No, yo también usaba ese código antes, no se ven, mis suscritos se comenzaron a quejar y ellos tienen la razón de modo que lo habilité solo para los sitios que he mencionado.

    Es un problema eso del email, lo curioso es que alguna vez funcionó bien.
    Un blogger más.

    Twitter: @KnxDT

  8. #8
    Avatar de Plaga
    Plaga está desconectado Usuario Ni
    Registro
    15-abril-2009
    Ubicación
    Planeta Tierra
    Edad
    23
    Mensajes
    5.987
    CMS
    CMS Utilizado
    Mi Twitter Mi Facebook Mi Google+
    Cita Iniciado por KnxDT Ver Mensaje
    No, yo también usaba ese código antes, no se ven, mis suscritos se comenzaron a quejar y ellos tienen la razón de modo que lo habilité solo para los sitios que he mencionado.

    Es un problema eso del email, lo curioso es que alguna vez funcionó bien.
    Ok gracias, bueno pero entonces como quedaria escrito el archivo de forma de que todos tengan acceso y solo unos cuantos esten bloqueados?

    <ifmodule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://rapenmexico.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://rapenmexico.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.rapenmexico.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.rapenmexico.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/view/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/m/view/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.feedburner\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://feeds.feedburner.com/urldetufeed$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.planetaki\.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://[^/.]\.bloglines\.com$ [NC]
    RewriteRule .*\.(gif|jpg|jpeg|png|bmp)$ - [F,NC,L]
    </ifmodule>

    ???????????
    Nadie sabe??
    Última edición por Plaga; 31-jul-2009 a las 21:32
    Aquí no hay sentimientos, se trata de dinero y negocios!

  9. #9
    Avatar de GonZa
    GonZa está desconectado Usuario Delta
    Registro
    24-mayo-2009
    Ubicación
    Argentina
    Mensajes
    629
    Ir a GonZa página de inicio
    Mira, yo tengo tu posible solucion. Puedes poner este codigo para que todos los sitios salvo el indicado en el codigo puedan ver tus imagenes.

    Código HTML:
    <ifmodule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} ^http://url-a-excluir.tld/.*$ [NC]
    RewriteRule .*\.(gif|jpg|jpeg|png|bmp)$ - [F,NC,L]
    </ifmodule>
    Saludos!

    Fuente | tengoun.com.ar

  10. #10
    Avatar de NeriAispuro
    NeriAispuro está desconectado Usuario Gamma
    Registro
    04-agosto-2009
    Ubicación
    Argentina
    Edad
    21
    Mensajes
    419
    CMS
    CMS Utilizado
    Ir a NeriAispuro página de inicio Mi Twitter
    Todos los códigos que puse en ese post que han referenciado funcionan, solo tienen que elegir que quieren hacer

Información del tema

Users Browsing this Thread

Actualmente hay 1 usuarios leyendo este tema. (0 miembros y 1 invitados)

Temas Similares

  1. Sugerencia: Que reglas consideras debe tener el foro?
    Por Carlos Arreola en el foro Retroalimentación de ForoBeta
    Respuestas: 72
    Último mensaje: 29-ene-2010, 13:45
  2. Para reirse un poco (Hotlink)
    Por Luis en el foro Off Topic
    Respuestas: 10
    Último mensaje: 17-ago-2009, 17:28
  3. Que es el archivo error_log?
    Por LOKOMAYOR en el foro Wordpress
    Respuestas: 7
    Último mensaje: 29-jul-2009, 01:15
  4. Truco para evitar que los spammer conozcan tu email
    Por aldols en el foro Wordpress
    Respuestas: 7
    Último mensaje: 26-jun-2009, 21:09
  5. La redireccion .htaccess como se hace ?
    Por Jesus Porras en el foro Wordpress
    Respuestas: 5
    Último mensaje: 23-may-2009, 14:32

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •