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]
|