Bloquear Acesso Direto Ao Arquivo Com .htaccess
#1
Posted 02/06/2005, 14:33
O problema é: não posso permitir o acesso direto aos arquivos originais(as fotos) que estarão em um diretório.Pois elas se encontram sem marca d'agua com os creditos do Site.
A dúvida: como fazer isso usando .htaccess.
Lembrando, as fotos não poderão ser acessadas pelo browser digitando o caminho:
http://www.site.com....tos/pasta/1.jpg
mas devem estar liberadas para que o meu script possa usá-las.
E se possivel, que não seja necessário colocar um .htaccess em cada uma das pastas, mas sim a pasta fotos/ e que este proteja todos os arquivos das subpastas.
- LarPhozyHah likes this
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br
#2
Posted 02/06/2005, 14:40
tente algo como:
7 para o dono da pasta
0 para os usuarios
0 para o resto
melhor dizendo, chmod 700
Hospedagem de Sites // Revenda de Hospedagem // Streaming & Web Rádio // Domínios // Vps
Hospedagem Ilimitada -> R$ 15,00 ao Mês + 30 Dias Grátis
Outros Sites: Jogos Loucos em Flash | Divulgue seu site Gratis | Web Masters Dicas & Tutoriais
#3
Posted 02/06/2005, 14:45
Ja tentei, mas não consegui resultado satisfatorio, pois se dar chmod 700 na pasta o script tambem não tem acesso aos arquivos.muda o chmod da pasta,
tente algo como:
7 para o dono da pasta
0 para os usuarios
0 para o resto
melhor dizendo, chmod 700
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br
#4
Posted 02/06/2005, 17:01
Tente colocar no .htaccess
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?seusite.com.br/.*$ [NC] RewriteRule \.(gif|jpg|png)$ - [F]
Abraço
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
#5
Posted 03/06/2005, 10:22
Não deu certo, poderia me explicar o q significa cada uma das opcoes do .htaccess que vc passou!!Seu PHP está rodando como nobody, por isso se setar as permissões de outros para 0 ele também não vai ler...
Tente colocar no .htaccessRewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?seusite.com.br/.*$ [NC] RewriteRule \.(gif|jpg|png)$ - [F]
Abraço
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br
#6
Posted 04/06/2005, 00:34
Está rodando isso localmente?
Está com o mod_rewrite habilitado?
Tem acesso ao .htaccess?
O host permite esse tipo de alteração?
Quanto as linhas:
RewriteEngine on - "Liga" o mod_rewarite
RewriteCond %{HTTP_REFERER} !^$ - Condição qualquer referência
RewriteCond %{HTTP_REFERER} !^http://(www\.)?seusite.com.br/.*$ [NC] - Condição - que não seja seu site
RewriteRule \.(gif|jpg|png)$ - [F] - Dá uma msg de erro
O que exatamente não funncionou?
Abraços
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
#7
Posted 04/06/2005, 10:30
Mudei sim, ele não bloqueou o acesso direto ao arquivo.Você trocou o seusite.com.br, para a URL correta do seu site?
Ex: http://www.site.com....tos/pasta/1.jpg
ta assim no phpinfoEstá com o mod_rewrite habilitado?
Loaded Modules
mod_php4, mod_setenvif, mod_so, mod_unique_id, mod_log_forensic, mod_usertrack, mod_headers, mod_expires, mod_cern_meta, mod_proxy, mod_digest, mod_auth_dbm, mod_auth_anon, mod_auth, mod_access, mod_rewrite, mod_alias, mod_speling, mod_actions, mod_imap, mod_asis, mod_cgi, mod_dir, mod_autoindex, mod_include, mod_info, mod_status, mod_negotiation, mod_mime, mod_mime_magic, mod_log_config, mod_env, mod_vhost_alias, http_core
ta rodando num servidor Apache/1.3.33 (Unix) PHP/4.3.11Está rodando isso localmente?
tenho acesso simTem acesso ao .htaccess?
como faço para saber isso?O host permite esse tipo de alteração?
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br
#8
Posted 06/06/2005, 00:11
como faço para saber isso?
Pergunte ao suporte do seu host.
Abraços.
Projetos
• Bruno Alves • WebLugar.net •
Fórums
• Ajuda Linux • BrClube • Forum cPanel • webforum • WMS •
#10
Posted 26/09/2017, 21:34
Veterinary Fluconazole From Canada Achat De Cialis Forum Ou Acheter Du Viagra En Suisse cialis price Viagra Ohne Rezept In Berlin Overnight Shipping On Viagra Pills
Cialis 200mg Pills Cialis 20mg Unterschied cheap cialis Cialis 200 Mg
#11
Posted 16/11/2017, 18:36
Kamagra Kaufen Wien generic viagra Buy Doxycycline Usa Where To Buy Prevacid Solutab
Will Amoxicillin Cure Clamidia viagra Generika Cialis Und Viagra
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)