Cómo configurar la Protección Hotlink

Hotlink Protection le permite evitar que otros sitios web se vinculen directamente a archivos de su sitio web. Esto significa que cuando se visita otro sitio web, no puede cargar imágenes, CSS o JavaScript desde sus páginas; esta es una de las formas de limitar el tráfico saliente para su cuenta.

Un ejemplo de hotlinking es para un sitio web diferente que usa código HTML para mostrar una imagen de su sitio. En efecto, el otro sitio web está utilizando su ancho de banda, ya que cada vez que se solicita la imagen, el navegador del visitante la obtiene de su servidor.

Para habilitar la protección de hotlink para los tipos de archivo deseados, debe agregar las siguientes líneas en el archivo .htaccess para su sitio web:

RewriteCond%{HTTP_REFERER}!^http://domain.com/.*$      [NC]
RewriteCond%{HTTP_REFERER}!^http://domain.com$      [NC]
RewriteRule.*\.(jpg|jpeg|gif|png|bmp)$-[F,NC]

 

En lo anterior, debe reemplazar http://dominio.com con la URL que usa su sitio web y jpg | jpeg | gif | png | bmp con una lista separada por tuberías de las extensiones de archivo que desea proteger. Esto permitirá el acceso a los tipos de archivo enumerados solo desde las URL enumeradas.

Por ejemplo, si su sitio web usa https://mydomainname.com como su URL y desea proteger las imágenes .jpg y .jpeg , debe agregar las siguientes líneas en el archivo .htaccess :

 

2
3
RewriteCond %{HTTP_REFERER} !^https://mydomainname.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https://mydomainname.com$ [NC]
RewriteRule .*\.(jpg|jpeg)$ - [F,NC]
  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Cómo agregar tipos MIME

Los tipos MIME son una forma de instruir al navegador, que está abriendo un archivo particular...

Cómo modificar el estilo de listado del directorio de Apache

Cuando alguien accede a un directorio sin archivo de índice (index.html, index.php, index.htm,...

Cómo agregar controladores de Apache

Apache es el servicio que procesa y sirve los archivos de su sitio web a sus visitantes. Los...

¿Node.js está disponible?

Los planes de alojamiento compartido de Elitte Hosting no son compatibles con Node.js. Para...

¿Usas Varnish en tus servidores?

Estamos utilizando Nginx como proxy inverso para el servicio Apache en lugar de Varnish . Nginx...

Powered by WHMCompleteSolution