Hotlinking ocurre cuando un sitio web accede directamente un recurso en otro sitio web en lugar de vincular a ella. Hotlinking suele ser motivo de preocupación , con recursos tales como archivos de imagen o de vídeo porque el sitio remoto utiliza el ancho de banda , en lugar de su propio , al servicio del recurso para el usuario final. Sin embargo , usted puede prevenir hotlinking a cualquier archivo , incluido un archivo PHP, incluyendo algunos comandos de Apache en el archivo " htaccess " de su sitio. Instrucciones 
 1 
 Utilice las herramientas de administración proporcionadas por su proveedor de alojamiento web para acceder al directorio raíz de tu sitio web. Cree un archivo llamado " . Htaccess " con un editor de texto o editar el archivo si ya existe . Por ejemplo , escriba: . 
 
 Nano htaccess 
 2 
 Utilice los comandos de " reescritura " de Apache para capturar la solicitud del archivo PHP que pueden ser enlaces directos . Por ejemplo , escriba: 
 
 RewriteEngine En 
 
 RewriteCond % ( REQUEST_FILENAME ) myfile.php $ [ NC] 
 3 
 Agregar una exclusión para el caso donde el archivo se hotlinked desde tu propio sitio web. Por ejemplo , escriba: 
 
 RewriteCond % HTTP_REFERRER { } ^ $ [ NC] 
 
 RewriteCond % { } HTTP_REFERRER misitio \\ ¡ . [NC ] 
 4 
 Prohibir el hotlinking al prohibir el acceso al archivo y devuelve un error " 403 Forbidden " . Por ejemplo , escriba: 
 
 RewriteRule myfile.php $ - [F ] 
 5 
 Salga del editor de texto y guardar el archivo. Pon a prueba la lógica de hotlinking al archivo PHP de un sitio web diferente para garantizar la solicitud está prohibido.