“Conocimiento Redes>Redes Internet

Cómo prevenir la Hotlinking de un archivo PHP

2015/6/22
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.

Redes Internet
¿Qué son los registros CNAME
¿Qué protocolo utilizado por los navegadores web y los servidores web es responsable de garantizar la entrega?
Mi PC está funcionando lento Cuando en Internet
Cómo crear un encabezado para Blogspot
Cómo crear una nueva ola Email Cuenta
¿Por qué es la Seguridad de Sistemas Informáticos importante
DNS Puerto Protocolo
Cómo construir un Facebook Link
Conocimiento de la computadora © http://www.ordenador.online