O que é o arquivo .htaccess?
O arquivo .htaccess é uma ferramenta essencial para a configuração do servidor Apache, permitindo redirecionamentos, proteção de diretórios e gerenciamento de acesso.
.htaccess é um arquivo de configuração que é usado em servidores que executam o Apache Web Server. Quando um arquivo .htaccess é colocado em um diretório, ele é automaticamente detectado e executado pelo servidor web Apache.
Os arquivos .htaccess podem ser usados para:
- modificar a configuração do servidor web, como habilitar/desabilitar certas funcionalidades.
- redirecionar links dentro do site / redirecionar um domínio, subdomínio, etc.
- proteger diretórios usando nome de usuário/senha.
- bloquear endereços IP.
- bloquear certos mecanismos de busca.
Este arquivo será lido quando colocado em qualquer diretório que, por sua vez, seja carregado através do servidor web Apache. O arquivo afetará todo o diretório em que está colocado e todos os arquivos e subdiretórios dentro do diretório especificado.
Atenção: inserir linhas incorretas no arquivo pode levar ao bloqueio completo do site, e a solução é corrigir as linhas ou removê-las.