Evitar el hotlinking en tus imágenes

Cómo evitar el hotlinking en tus imágenes

En esta ocasión vamos a ver cómo podemos evitar el hotlinking en nuestras imágenes.

En primer lugar, tenemos que saber qué es eso de hotlinking. lo podemos definir de forma rápida como el uso no debido de tus imágenes con link y todo, es decir, que alguien utiliza las imágenes que utilizas en tu WordPress, pero con enlace incluido. Esto significa no solo que están utilizando tus imágenes sin tu permiso, sino que, al utilizarlas con el enlace de inserción, las imágenes se muestran y se cargan desde tu servidor, con el consiguiente aumento del ancho de banda que consume tu web.

Dicho más en cristiano (el otro cristiano, no Ronaldo): alguien copia tus imágenes y las inserta en su web copiando y pegando la ruta de la imagen, con esto, lo que consigue es que tu imagen se muestre en su web, y además de esto, que cuando esa imagen se visualiza en la página web de quien la hotlinkea, como esa imagen está en tu servidor, quien consume el ancho de banda para mostrarla, eres tú.

¿Cómo evitar el hotlinking en tus imágenes?

Podemos utilizar un código que no es demasiado complicado de entender, y que puede ser algo como esto:

Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.

¡Nos vemos dentro!

Resumiendo, lo que hace este código es evitar que las imágenes de tipo jpg, jpeg, png y gif no se muestren fuera del dominio josegonzalezbueno.com.

Cuando vayas a utilizar este código, evidentemente debes cambiar el nombre del dominio por el de tu página web, así de sencillo.

Como siempre, te aconsejo que hagas una copia de seguridad de este archivo, por si tu web deja de funcionar o se ve afectada de alguna forma, que puedas sustituirlo y regresar a la normalidad.

¿Dónde vamos a poner este código?

Como este código es una regla a nivel de servidor, ya que modifica redirecciones, debemos colocarlo en el archivo .htaccess de tu página web.

Pero si no te atreves a tocar el .htaccess, hay otra forma en la que puedes hacer esto mismo desde tu cPanel. Eso sí, es igual de peligrosa que la anterior si escribes mal el código o si tocas lo que no debes, así que presta atención a lo que haces.

Proteger tus imágenes del hotlinking desde cPanel

Si no te atreves a hacer cambios en el archivo .htaccess de tu web, siempre puedes hacerlo desde el cPanel de tu hosting. Para ello debes ir al apartado Seguridad, y entrar en Protección de enlace directo (es posible que esta opción se llame directamente Protección Hotlinking, eso depende de tu panel).

Una vez has entrado en esta opción, lo primero que debes hacer es pulsar el botón Habilitar, esta opción viene deshabilitada por defecto. A continuación eliges la URL a la que permitir acceso, es decir, que dominio va a poder mostrar las imágenes, ni que decir tiene que debes elegir tu dominio.

A continuación escribes las extensiones de imágenes a las que vas a bloquear el acceso (por defecto ya vienen escritas). Y por último, debes elegir la Redirija la solicitud al URL siguiente, que es la URL a la que será redirigido el usuario que intente utilizar tus imágenes.

P.D.
También puedes evitar el hotlinking utilizando un plugin de seguridad como por ejemplo: All in One WP Security & Firewall.

Este artículo ha sido visitado: 7 veces

Obtén acceso a los secretos mejor guardados de WordPress con solo un clic

Suscríbete a la newsletter y recibe en tu correo electrónico 10 snippets de código exclusivos que nunca se han publicado en nuestra membresía y que nunca se publicarán.

Obtén la ventaja definitiva en WordPress y conviértete en un experto.

leadmagnetcodigos

PDF

10 códigos para WordPress, Divi y WooCommerce, que nunca han sido publicados aquí, ni se publicarán

Deja que WordPress trabaje por ti, utiliza código.