.htaccess senha não está funcionando para todos os arquivos

1

Meu .htaccess na Rackspace é assim:

AuthType Basic 
AuthName "Restricted Area"
AuthUserFile /path-to-htdocs/.htpasswd
Require valid-user

Agora eu esperaria que isso protegesse por senha o diretório inteiro, no entanto, ele só protege arquivos com extensão .php! O que está errado com isso? É algo no http.conf padrão que não posso sobrescrever? O caminho usado para .htpasswd está correto, pois aceita o usuário / passwd no caso de .php

    
por hplbsh 02.03.2010 / 22:09

1 resposta

1

Procure no seu arquivo httpd.conf por qualquer diretiva <Directory> que possa estar substituindo suas instruções .htaccess .

Veja também os arquivos no diretório /etc/httpd/conf.d/ (dependendo de qual distro Linux você estiver usando), ou onde quer que você esteja mantendo os arquivos incluídos automaticamente.

As diretivas no arquivo httpd.con têm a prioridade mais alta, e as diretivas que você emite em .htaccess só são seguidas se não entrarem em conflito com as diretivas httpd.conf.

    
por 02.03.2010 / 22:58