Cita:
Iniciado por emprear Coincido con @skamasle, tenés que definir bien que querés hacer. No sea cosa que termines bloqueandote a ti mismo
en mi ejemplo solo asignamos un valor a local_ref cuendo el referer es el definido, luego hacemos un allow solo para esa variable de entorno.
No es exactamente lo mismo que una protección para hotlink.
Si querés algo para eso,
Código Apache:
Ver originalRewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tudominio.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
Saludos
Gracias ;).
Por cierto, una duda:
Código Apache:
Ver originalSetEnvIfNoCase Referer "^https://www.miweb.com/visualizar-imagen.php" imagen=1
<filesMatch "\.(jpg|gif|png)$">
Order Allow,Deny
Allow from env=imagen
</filesMatch>
¿Está bien usado así?
Se usa así:
https://www.miweb.com/visualizar-imagen.php?imagen=principal.png
No entiendo muy bien qué hace ese 1... y si todo el código está bien adaptado o tiene algún fallo dímelo por favor :).
Y ese código dice que solo puedo poner en la variable imagen nomres terminados con .jpg|gif|png, ¿verdad?
Gracias de antemano.