Blockear el hotlinking de dominios especificos
Luego de presentarse numerosos problemas para ver las imágenes en diferentes lectores de feed y en algunos casos desde el mismísimo navegador web decidí dar de baja el plugin antihotlinking para wordpress.
Pero no me quede quieto y para impedir que me sigan robando ancho de banda decidí buscar alguna solución. Encontré estas lineas que con solo agregarlas a mi .htaccess se pueden bloquear dominio especifico en vez de bloquear a todos.
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?blogspot\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?myspace\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?livejournal\.com/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/noimages.jpe [L]
Asi se bloquean todos los subdominios de blogger que por lo general están jodiendo mucho.
Nota: Es importante que la imagen que vayan a utilizar sea .JPE, les aclaro porque me paso. Si fuera .JPG estaríamos impidiendo que se mostrara.
eso esta bueno. si no, como lo tenias antes no podias tener una lista negra?
@Matias Con el plugin lo que podía tener era una lista de sitios permitidos, pero trate de poner a los lectores y algunos sitios más pero no resulto del todo.
Igual creo que asi me sera más fácil. La mayoría de los que roban terminan linkeando y asi los detecto fácilmente.
Salu2.
Yo lo uso hace un montón de tiempo, lo hice gracias a la ayuda del tutorial de Tengoun.com.ar.
Es más completo que ese, ya que añade más variables. Además, con ése código, como mostrarás las imágenes en google images?
Rectifico, si sólo lo prohibes a esos dominios, ¿Qué pasa con el hotlinking de otras webs?
Si Angel es verdad, este sistema solo bloquea url especificas, que en este caso bloqueo todo blogger.com. La solución que da Neri es muy buena también. Pero me da fiaca empezar a poner muchos sitios.
En cambio no me molesta para nada cambiar el .htaccess para colocar a algún nuevo ladrón 😉
Salu2.
Hola, sería mejor que pusieras la fuente original en lugar de esa web que se alimenta de artículos clonados y aunque pone enlace a la web, jamás lo hace al artículo original ¿no crees?
http://www.leandrodonofrio.com/recursos/articulos/como-combatir-el-hotlinking-utilizando-.htaccess/
Interesante artículo, sin duda. Saludos.
@todotuto: Upss la verdad que no lo vi, y desconocía que este sitio solo copie y pegue material, ya mismo cambio los créditos.
De verdad que fue sin intención, de hecho si te fijas Leandro es un buen amigo que forma parte de mi blogroll.
Gracias por el aviso, salu2.
Sería bueno que subas la imagen a un hosting gratuito, porque te siguen consumiendo ancho de banda.
Bueno, el tema del hotlinking ya ha sido abordado en casos como seguilaflecha y ahora (gracias a un aviso de Mati) veo que hay otro ladron mas en la blogosfera
http://mundogadget.portalmundos.com/
Y te lo comento a ti porque igual y tambien estan robando contenido al hermano menos de CG
Saludos
Hernan, no había vuelto hasta ahora. Mejor así, ahora veo que escribi con especial dureza, es el cabreo, discúlpame 😉
Esto del hotlinking una lacra, han aparecido muchos más sitios. El problema es que aun con la imagen sustituta el robo de ancho de banda persiste. ¿Qué podemos hacer entonces si nos están consumiendo nuestros recursos?
@todotuto: No hay porque, tenias derecho. Gracias de nuevo por el aviso.
Salu2.
Pingback: Evitar el hotlinking bloqueando solo a sitios especificos | Paraiso Linux