Apache: Bloqueando o Acesso à Extensões de Arquivos Específicas _

Apache 2 - Restringir acesso à determinados tipos de arquivos
Apache 2 - Restringir acesso à determinados tipos de arquivos

por João Oliveira

Sou programador freelancer e empresário há mais de 15 anos. Já trabalhei em mais de 1000 projetos diferentes em PHP, Node, Python, HTML, CSS e Javascript. Tenho clientes na Alemanha, no Peru e é claro, no Brasil.

Sabe aquele seu arquivo .htaccess que contém as configurações do Apache ou aquele arquivo .inc.php que você criou para armazenar uma função ou classe específica? Geralmente existem informações importantes armazenadas neles que podem ajudar usuários maliciosos à invadirem seu sistema.

É possível configurar o Apache para restringir o acesso à certas extensões de arquivos, para isso inclua o código à seguir no seu arquivo .htaccess ou apache2.conf substituindo .inc pela extensão de arquivo que você quer limitar o acesso.