Oi pessoal,
No Apache, tais linhas fazem com que os arquivos iniciados por .ht seja
ignorado e com isso recebemos a informação de negado ao tentar acessar tal
arquivo.
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
Gostaria de informar ao servidor agora que todos os arquivo cuja extensão
fosse .zxy ele as ignorassem também. Então fiz:
<Files ~ "\.(zxy)$">
Order allow,deny
Deny from all
</Files>
Agora gostaria de saber como fazer para impedir o usuário de entrar no
diretório "arquivoszxy" que fica dentro do home.
Bom, quando o usuário tentar entrar e não existir os arquivos index.???, ele
acaba recebendo a mensagem: You don't have permission to access
/arquivoszxy/ on this server. Tentei usar a seguinte tag abaixo, porém
continuou recebendo a mesma mensagem.
<Directory arquivoszxy>
Order Deny,Allow
Deny from All
</Directory>
Existe alguma maneira de evitar que esta mensagem seja mostrada e mostrar ao
usuário que o diretório simplesmente não existe? Se sim, é possível fazer
com que esta regra valha também para quando "arquivoszxy" for um diretório
em outro nível, semelhante ao files?
Achei no manual do apache a expressão regular: <Directory ~
"^/www/.*/[0-9]{3}">, porém a mesma não é muito clara para mim.
Se for possível mostrem-me como fazer. Já tentei fazer de diversas formas e
nada.
Ricardo Guedes
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html