Cómo evitar la imagen de la imagen en Apache con .htaccess

Cómo evitar la imagen de la imagen en Apache con .htaccess

¿Qué es la imagen de enlace caliente??

Para mostrar una imagen en un sitio web de otro sitio web. Por ejemplo, ha creado algunas imágenes impresionantes en su sitio web y otro usuario usa esas imágenes en su sitio web utilizando su enlace de dominio. En este caso, cuando se carga el sitio web del otro usuario, la imagen se carga desde su sitio web. Esto puede aumentar el costo de alojamiento para usted.

Este tutorial lo ayudará a evitar que la imagen de la imagen en Apache use .htaccess.

Evitar el enlace en caliente de la imagen

Crear un .archivo htaccess en la raíz del documento de su sitio web. Luego agregue las siguientes reglas al creado .archivo htaccess. Esto bloqueará todos los dominios, excepto el ejemplo.com de imágenes de hotlink desde su sitio.

RewriteEngine en RewriteCond %http_referer !^$ RewriteCond %http_referer !^https?: // (.+\.)?ejemplo.com [nc] rewriterule \.(JPE?g | png | gif | bmp | tif) $ - [nc, f, l] 

Lo anterior en .El código Htaccess evitará que otros dominios vinculen imágenes desde su sitio web. También puede mostrar un banner bloqueado en lugar de la imagen vinculada en caliente. Para mostrar el banner, use las siguientes reglas en su .archivo htaccess.

RewriteEngine en RewriteCond %http_referer !^$ RewriteCond %http_referer !^https?: // (.+\.)?ejemplo.com [nc] rewriterule \.(JPE?g | png | gif | bmp | tif) http: // ejemplo.com/bloqueado.PNG [R, L] 

Deshabilitar la imagen de imagen para dominios específicos

A veces es posible que necesite bloquear la imagen de la imagen de algunos dominios específicos. Puede ser cualquier nombre de dominio o subdominio. Use el siguiente código de ejemplo en el servidor .archivo htaccess. Esto bloqueará la imagen de la imagen para los dominios.com y baddomain.neto.

RewriteEngine en RewriteCond %http_referer ^https?: // (.+\.)?BLOCKTHIS \.com [nc, o] rewritecond %http_referer ^https?: // (.+\.)?Baddomain \.net [nc, o] rewriterule \.(JPE?g | png | gif | bmp | tif) $ - [nc, f, l] 

Conclusión

En este tutorial, ha aprendido a evitar que las imágenes estén en caliente vinculadas por los dominios desconocidos en el servidor Apache.