Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/04/2013, 18:45
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Duda sobre configurar protección del Hotlink

más o menos
Una protección convencional se hace con esto

Código Apache:
Ver original
  1. RewriteEngine on
  2. RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tudominio.com [NC]
  3. RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

la condición dice que si

HTTP_REFERER --> página de dónde proviene la petición

no comienza !^ (el ! es el símbolo de negación y ^el de inicio de la cadena)
seguido de http:// ó https:// y de tudominio.com (con o sin www)
las extensiones jpg,gif,png,jpeg devuelvan un errorDocument Frobidden(prohibido), par eso está el flag F

Ahora si usases esto
Código:
!^http(s)?://(www\.)?tudominio.com/index.php
La cosa cambiaría y las imágenes solo podrían verse desde esa página,
pero si hicieses
Código:
^http(s)?://(www\.)?tudominio.com/index.php
las imágenes se verían en todas tus páginas menos en index.php.
(fijate que eliminé el ! del inicio)
Como ves, a partir de eso podés construir una expresión que prohiba o permita ver imágenes desde la url que se te ocurra

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.