Erro 403 (Forbidden): como resolver

As causas mais comuns e como corrigir cada uma

Portal Web

Última atualização há 22 dias

O erro 403 (Forbidden) significa que o servidor entendeu o pedido, mas recusou entregar a página. Diferente do erro 404 (a página não existe) e do 500 (falha interna), aqui existe uma regra, uma permissão ou um bloqueio impedindo o acesso. As causas mais comuns são pasta sem arquivo inicial, permissões erradas, regra no .htaccess, bloqueio do firewall ou proteção por senha.

Antes de começar

Anote o endereço exato onde o erro aparece e se ele acontece em todas as páginas ou só em uma. Se o erro surgiu depois de uma mudança (plugin, tema, mudança de arquivos), desfaça essa mudança primeiro.

Causa 1: a pasta não tem arquivo inicial

Se você abre o endereço do domínio e vê "403 Forbidden" (ou a mensagem de acesso negado), a pasta public_html pode estar sem o arquivo inicial do site (index.php, index.html). Como a listagem de arquivos da pasta é desligada por segurança, o servidor responde 403. No Gerenciador de Arquivos, abra domains > seu domínio > public_html e confira se há um index.php ou index.html. Se o site é um WordPress, veja se os arquivos dele estão nessa pasta e não dentro de uma subpasta.

Causa 2: permissões erradas

Pastas devem ter permissão 755 e arquivos, 644. Permissões como 000 ou 700 fazem o servidor recusar o acesso. No Gerenciador de Arquivos, selecione o arquivo ou a pasta e abra a opção de permissões para ajustar. Evite permissão 777.

Causa 3: regra no arquivo .htaccess

Um .htaccess com regras de bloqueio (por exemplo, "Deny from all") ou regras copiadas de tutoriais pode gerar 403. Renomeie o arquivo .htaccess para .htaccess-antigo e teste o site. Se voltou, no painel do WordPress abra Configurações > Links permanentes e clique em salvar, para o WordPress criar um .htaccess novo. Se existir um .htaccess em subpastas, confira-os também.

Causa 4: bloqueio do firewall

O firewall de aplicação pode bloquear pedidos que parecem ataques e responder 403, geralmente só ao salvar algo ou enviar um formulário. Veja Firewall de aplicação (ModSecurity) e o log de erros em Ver o log de erros do site.

Causa 5: pasta protegida por senha, hotlink ou plugin de segurança

  • Uma pasta protegida por senha pede login em vez de dar 403, mas uma configuração incompleta pode gerar o erro. Veja Proteger uma pasta com senha.
  • A Proteção Hotlink pode bloquear imagens quando o endereço de origem não está na lista.
  • Plugins de segurança (como o Wordfence) podem bloquear o seu IP depois de tentativas de login erradas. Entre no painel do WordPress por outra rede ou desative o plugin renomeando a pasta dele em wp-content/plugins.

Causa 6: o seu IP foi bloqueado

Se o site abre em outra rede (como o celular, sem Wi-Fi) mas não na sua, o seu IP pode ter sido bloqueado por muitas tentativas de acesso erradas ao painel, ao FTP ou ao e-mail. Fale com a nossa equipe e informe o seu IP (você o descobre pesquisando "qual é o meu IP") e o horário do problema.

Nada resolveu?

Peça ajuda informando o endereço, o horário e as últimas linhas do registro de erros: Como pedir suporte.

Veja também

Se ainda ficar com dúvida, fale com a nossa equipe pelo chat.

Este artigo foi útil?

0 de 0 gostaram deste artigo

Ainda precisa de ajuda? Envie-nos uma Mensagem