Negar el accesso a si mismo y permitirlo a otro sitio (htaccess)
2 seguidores
Hola, lo que sucede es que tengo una galería aplicación que funciona en el sitio A y tengo un sitio B en dónde están las fotos.
Quiero que el sitio A pueda mostrar las fotos vía iFrame pero en caso de que visiten directamente la foto o el html del iFRAME no se muestre.
¿Es posible?
Encontré este código pero lo que yo necesito es que las imágenes no se vean desde el sitio donde estan fisicamente, solo desde el sitio A que las visita por iFrames.
rewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?misitio.com/.*$ [NC]
RewriteRule \.(gif|jpg)$ http://www.misitio.com/block.gif [R,L]
Usuario desconocido
Interesante, no conocía ese dato, este era mi camino fácil, ahora optare por un proxy en php y sin los frames.
Muchas gracias! =)
david_corbacho
Es jodido el problema.
El iframe simula que la petición se está haciendo dentro del servidor original, por lo que esas RewriteCond que tienes van a afectar a ambas peticios (a las que vengan del sitio A y las del B también).
Sería más fácil sin usar iframes, pero supongo que no es una opción.