Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ja tentei no htacess nedy from all, mas ai nem eu posso acessar =S.
gostaria de tipo se eu chamace ela por uma tag img ex:
<img src="./images/minhaimagen.jpg"/> a imagem funciona..
mas se eu navegar por www.meusite.com/images/minhaimagem.jpg ela nao exibirá.
alguém tem ideia como fazer isso?
Boa noite,
Não sei sua intenção mas é interessante colocar URL absoluta, mas vc não quer mostrar o conteúdo, complicado saber o que realmente vc deseja com esse tipo de ocultação de imagem.
Bom uma ideia seria mudar o nome da imagem com uma criptografia toda vez que ela fosse acessada ai não seria fácia acessar ela via url, porque ela ficaria mudando sempre em cada requisição.
Pense bem se vale apena não mostrar essa imagem.
nas diretivas mod_access do apache (htaccess) é possível definir a acessibilidade.
algo assim
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost.*$ [NC]
RewriteRule \.(gif|jpg)$ - [F]
mas note que HTTP_REFERER pode vir vazio de forma legitima por alguma falha do browser cliente, fazendo com que o usuário acesse a sua página e não consiga ver imagem alguma..
e também HTTP_REFERER é facilmente manipulável.. qualquer um que quiser pegar as imagens diretamente conseguirá
Pesquisa por hotlinking, se tiver cPanel dá pra habilitar isto direto nele.