Bom dia,

Desculpa a mensagem fora de tópico, não sei mais o que fazer para
configurar o .htaccess no Apache 2.0. A situação e a seguinte, tenho um
servidor Apache 2.0 em produção utilizando o FreeBSD 6.1, esse servidor
é meu primeiro utilizando o FreeBSD. Os arquivos de configuração
utilizados nesse servidor foram exportados de um servidor também em
produção, porém utilizando a distro Debian GNU/Linux.

Bem, o problema é que toda vez que coloco o arquivo .htaccess dentro do
diretório que quero proteger o Apache 2.0 oculta esse diretório da
navegação, ou seja, se digitar o caminho todo do diretório o sistema de
autenticação funciona, porém se digitar o caminho acessando um diretório
anterior não consigo ver o diretório protegido e todos os outros
diretórios e arquivos são exibidos normalmente.

Para habilitar o .htaccess estou colocando as seguinte configurações:

No httpd.conf:

<Directory "diretório do portal">
        Options Indexes MultiViews FollowSymlinks ExecCGI
        AllowOverride AuthConfig
        Order allow,deny
        Allow from all
</Directory>

Dentro do diretório que será protegido com senha coloco um arquivo
chamado .htaccess com a seguinte configuração:

order deny,allow
deny from all
AuthUserFile "diretorio do portal"/.htpasswd
AuthName "Nome da empresa"
AuthType Basic
<Limit GET>
require valid-user
</Limit>
satisfy any

O arquivo .htpasswd foi gerado pelo comando htpasswd.

Grato pela atenção.

-- 
Bruno Henrique de Oliveira <[EMAIL PROTECTED]>
EAC Software

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a