O que é o Erro 403 Forbidden?
Calma, esse erro não significa que seu site quebrou ou que você perdeu algo! O 403 Forbidden é uma mensagem que o servidor mostra quando ele entende sua visita, mas decide não deixar você entrar naquela página. É como chegar na porta de uma sala e o segurança dizer "aqui não pode, mas o prédio está de pé". Na maioria das vezes é algo simples de resolver, e vamos passar por isso juntos, passo a passo.
Principais causas do Erro 403
- Permissões de arquivos ou pastas incorretas — o mais comum de todos.
- Falta de um arquivo inicial (como
index.htmlouindex.php) dentro da pasta. - Regras no arquivo
.htaccessbloqueando o acesso. - Proteção contra hotlink ativada de forma muito restritiva.
- Bloqueio de IP feito por segurança (firewall/antivírus do servidor).
Passo a passo para resolver
1. Verifique as permissões dos arquivos e pastas
Todo arquivo e pasta do seu site tem uma "permissão" — quem pode ler, escrever ou executar aquilo. Quando ela fica errada, o servidor recusa o acesso.
- Acesse o painel cPanel e entre em Gerenciador de Arquivos.
- Navegue até a pasta
public_html(ou a pasta do seu domínio/subdomínio). - Clique com o botão direito na pasta e escolha Permissões (ou "Change Permissions"). O valor recomendado para pastas é 755.
- Faça o mesmo para os arquivos dentro dela. O valor recomendado para arquivos é 644.
Dica da Sensei: nunca deixe pastas com permissão 777 "para resolver logo". Isso abre brechas de segurança sérias — o certo é sempre 755 para pastas e 644 para arquivos.
2. Confirme se existe um arquivo inicial na pasta
Se você acessar seu domínio e ele mostrar 403, pode ser que falte o arquivo que o servidor procura para exibir o site.
- No Gerenciador de Arquivos, entre na pasta do seu site.
- Verifique se existe um arquivo chamado
index.html,index.phpou similar, escrito exatamente assim (letras minúsculas). - Se não existir, envie o arquivo correto do seu site para essa pasta.
3. Olhe o arquivo .htaccess
O .htaccess é um arquivo de configuração que pode conter regras de bloqueio, redirecionamento ou restrição de acesso. Uma regra mal escrita (às vezes deixada por um plugin ou uma alteração manual) pode gerar o 403.
- No Gerenciador de Arquivos, ative a opção para mostrar arquivos ocultos (nas configurações, geralmente chamada "Mostrar arquivos ocultos" ou "Show Hidden Files").
- Localize o arquivo
.htaccessna pasta do seu site. - Renomeie-o temporariamente (por exemplo, para
.htaccess_teste) e recarregue o site. - Se o erro sumir, o problema estava nas regras dele — nesse caso, é mais seguro pedir apoio ao suporte para revisar o conteúdo antes de reativá-lo.
4. Verifique a proteção de hotlink
Se o 403 aparece só em imagens ou arquivos específicos (e não no site inteiro), pode ser a proteção contra "hotlink" — um recurso que impede outros sites de usarem suas imagens diretamente, mas que às vezes bloqueia sem querer o próprio site.
- No cPanel, procure a ferramenta de Proteção de Hotlink (Hotlink Protection).
- Confira se seu próprio domínio está na lista de URLs permitidas.
- Se preferir, desative temporariamente para testar se o erro desaparece.
Dica da Sensei: antes de mexer em qualquer configuração que você não reconhece, tire um print de como estava. Assim, se algo não sair como esperado, dá pra voltar exatamente ao ponto de partida.
Não resolveu? Chame o suporte
Se você já conferiu tudo isso e o erro continua aparecendo, não se preocupe — nem todo 403 tem uma causa visível pelo cliente. Alguns bloqueios acontecem por regras de segurança automáticas do servidor. Acesse o painel.gehost.com.br e abra um chamado para o suporte, descrevendo o domínio afetado e o que você já tentou. Nossa equipe vai olhar com carinho e te ajudar a colocar tudo de volta no ar. 🌱