Para que o Apache use seu arquivo .htaccess
, a configuração base deve especificar que você tem permissão para sobrescrever a configuração usando o AllowOverride
diretiva. Além disso, o tipo apropriado de substituição deve ser permitido. Para as diretivas Auth * e Require, você deve ter no mínimo (você pode ter outras opções na lista também, ou All
):
AllowOverride AuthConfig
definido para o arquivo <Directory>
o .htaccess
está em (ou um diretório acima dele, sem nenhum outro diretório desabilitando a diretiva)