[FUG-BR] [Fora de Tópico] Apache 2 - Configurando .htaccess
Bruno Henrique de Oliveira
bruno em eacsoftware.com.br
Terça Dezembro 5 12:33:15 BRST 2006
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 <bruno em eacsoftware.com.br>
EAC Software
Mais detalhes sobre a lista de discussão freebsd