Como usar o .htaccess para proteger uma pasta na GeHost
Olá, querido(a) cliente! Seja muito bem-vindo(a) ao seu Sensei da GeHost — aqui, vamos te ensinar, com carinho e clareza, como proteger uma pasta no seu site usando o .htaccess. É uma ferramenta poderosa, mas super simples quando se sabe como usar. Vamos juntos?
O que é .htaccess?
O .htaccess é um arquivo especial que permite configurar regras de acesso ao seu site diretamente no servidor. Ele é usado para fazer coisas como:
- Proteger pastas com senha
- Redirecionar URLs
- Evitar acesso direto a arquivos
- Configurar segurança básica
No nosso caso, vamos usar ele para proteger uma pasta com senha — ideal para áreas restritas, como arquivos internos, painéis administrativos ou documentos sensíveis.
Dica do Sensei: O
.htaccessé um arquivo invisível (não aparece no Gerenciador de Arquivos por padrão). Por isso, é importante saber como ativá-lo.
Passo a passo: Protegendo uma pasta com .htaccess
-
Entre no cPanel com suas credenciais de acesso. Se não souber como, é só acessar
seusite.com.br/cpanele digitar seu usuário e senha.
-
Depois de logado, você verá o painel principal do cPanel. Procure pela ferramenta Gerenciador de Arquivos (File Manager), dentro do grupo "Arquivos".
-
Clique em Gerenciador de Arquivos. Na tela que aparece, selecione a opção Public_html (ou a pasta raiz do seu site) e clique em Ir.
-
Localize a pasta que deseja proteger. Por exemplo, se você tem uma pasta chamada
admin, clique nela para entrar.
-
Na barra de ações, clique em Configurações (ou "Settings") e marque a opção Mostrar arquivos ocultos. Isso é essencial, pois o
.htaccessé um arquivo oculto. -
Volte para a pasta que quer proteger. Agora, clique em Novo Arquivo (ou "Create File") na parte superior.
-
Digite o nome
.htaccess(com o ponto no início) e clique em Criar. -
Após criar o arquivo, clique duas vezes nele para editá-lo. Copie e cole o seguinte conteúdo:
AuthType Basic AuthName "Painel de Acesso Restrito" AuthUserFile /home/SEU_USUARIO/.htpasswds/public_html/admin/passwd Require valid-userAtenção: Substitua
SEU_USUARIOpelo seu nome de usuário do cPanel (ex:gehost123). Eadminpelo nome da sua pasta. -
Salve as alterações. Agora, vamos criar o arquivo de senhas.
-
Volte ao cPanel e procure pela ferramenta Proteção de Pasta (ou "Password Protect Directories"), dentro do grupo "Segurança".
-
Na tela que aparece, clique na pasta que quer proteger (ex:
admin). Um pop-up aparecerá. -
Marque a opção Proteger esta pasta e clique em Salvar.
-
Em seguida, clique em Adicionar usuário. Digite um nome de usuário (ex:
admin) e uma senha forte. Clique em Salvar. -
Pronto! Agora, quando alguém tentar acessar a pasta
adminpelo navegador, será solicitado um login e senha.
Como desproteger uma pasta?
Se precisar desativar a proteção, volte à ferramenta Proteção de Pasta no cPanel, selecione a pasta, marque a opção Desproteger esta pasta e salve.
Atenção do Sensei: Nunca exclua o arquivo
.htaccessse quiser manter a proteção — ele é essencial. Apenas desative a proteção via cPanel.
Dica extra: Segurança em camadas
Proteger pastas com senha é ótimo, mas combine com outras práticas:
- Nunca use senhas fáceis (como "123456" ou "admin")
- Use o mesmo usuário em múltiplas pastas para facilitar
- Evite deixar arquivos sensíveis no diretório público
Com isso, você está mais seguro, mais tranquilo e mais focado no que importa: seu negócio!
Se tiver dúvidas, é só chamar o nosso Sensei da GeHost — estamos aqui pra te ajudar, com um sorriso e um café virtual. 🫶