O ficheiro .htaccess é um ficheiro de configuração importante nos sites que usam o servidor web Apache. Permite controlar redirecionamentos, proteção por senha e cache, entre outros aspetos. Por ser tão poderoso, também é um alvo para atacantes que podem tentar explorá-lo para aceder ao site ou ao servidor.
Uma forma de proteger o ficheiro .htaccess é adicionar-lhe uma regra «deny from all». Isto impede que alguém o aceda diretamente, incluindo quem tente alterá-lo.
Eis como adicionar uma regra para negar o acesso ao ficheiro .htaccess:
1. Aceda ao ficheiro .htaccess do seu site
Primeiro, precisa de aceder ao ficheiro .htaccess do site. Ligue-se ao servidor por FTP ou SSH e navegue até à pasta onde estão os ficheiros do site. O .htaccess deve estar no diretório raiz.
2. Adicione a regra para negar o acesso
Abra o ficheiro .htaccess num editor de texto e adicione o seguinte no topo do ficheiro:
#deny access to .htaccess <Files .htaccess> Order allow,deny Deny from all </Files>
Esta regra indica que o acesso ao ficheiro .htaccess deve ser negado a todos os utilizadores.
3. Guarde as alterações
Guarde as alterações no ficheiro .htaccess e volte a enviá-lo para o servidor do site.
Ao adicionar uma regra de negação ao .htaccess, ajuda a proteger o site contra ataques e acessos não autorizados. Lembre-se de que isto é apenas uma das muitas medidas de segurança que deve aplicar. Mantenha o software e os plugins atualizados, use senhas fortes e siga outras boas práticas para manter o site seguro.
