8 maneiras de corrigir um erro 403 Forbidden em seu site ⋆ ALexHost SRL

Teste suas habilidades em todos os nossos serviços de hospedagem e ganhe 15% de desconto!

Utilizar o código no ato da compra:

Skills
13.01.2025

8 maneiras de corrigir um erro 403 Forbidden em seu site

O erro 403 Forbidden ocorre quando o servidor nega acesso a um recurso solicitado, indicando que você não tem permissão para visualizar a página ou o diretório. Esse é um problema comum e pode ser frustrante tanto para os proprietários de sites quanto para os visitantes. Felizmente, há várias maneiras de solucionar e corrigir o erro.

Aqui estão 8 maneiras de corrigir um erro 403 Forbidden em seu site:


1. Verificar permissões de arquivos

Um dos motivos mais comuns para o erro 403 Forbidden são as permissões de arquivo incorretas. Cada arquivo e pasta em seu servidor Web tem permissões específicas que determinam quem pode ler, gravar ou executar o arquivo. Se as permissões forem muito restritivas, você poderá encontrar o erro.

Como corrigir:

  1. Acesse seu site por FTP ou pelo Gerenciador de arquivos do provedor de hospedagem.
  2. Clique com o botão direito do mouse no arquivo ou na pasta que está exibindo o erro e verifique as permissões.
  3. As configurações de permissão ideais são:
    • Arquivos: 644 (leitura e gravação para o proprietário, leitura para todos os outros).
    • Pastas: 755 (o proprietário pode ler, gravar e executar; todos os outros podem ler e executar).
  4. Altere as permissões, se necessário, e atualize seu site para ver se o erro foi resolvido.

2. Verifique o arquivo .htaccess

O arquivo .htaccess contém as definições de configuração do servidor da Web. Um arquivo .htaccess mal configurado ou corrompido pode causar o erro 403 Forbidden.

Como corrigir:

  1. Acesse o diretório raiz do seu site via FTP ou Gerenciador de arquivos.
  2. Localize o arquivo .htaccess e faça o download de uma cópia de backup, caso algo dê errado.
  3. Renomeie temporariamente o arquivo .htaccess (por exemplo, .htaccess_old) e verifique se o erro foi corrigido.
    • Se o erro desaparecer, isso indica um problema com seu arquivo .htaccess.
  4. Crie um novo arquivo .htaccess acessando o painel do WordPress (se estiver usando o WordPress) > Configurações > Permalinks e clicando em Salvar (sem alterar nenhuma configuração). Isso gerará um novo arquivo .htaccess.
  5. Se necessário, reaplique todas as configurações personalizadas de seu arquivo .htaccess antigo.

3. Desativar plug-ins ou temas (WordPress)

Às vezes, um plugin ou tema no WordPress pode causar um conflito e resultar em um erro 403. Isso pode ocorrer devido a um plug-in de segurança ou a um tema que esteja mal configurado.

Como corrigir:

  1. Acesse seu site por FTP ou pelo painel de controle da hospedagem.
  2. Navegue até wp-content > plugins e renomeie a pasta de plugins para algo como plugins_old.
  3. Isso desativará todos os plug-ins. Verifique se o erro foi resolvido.
  4. Se o erro tiver desaparecido, ative cada plug-in, um por um, para identificar qual deles está causando o problema.
  5. Você pode seguir o mesmo processo com a pasta de temas se suspeitar de um problema com o tema.

4. Limpar o cache e os cookies do navegador

Às vezes, o erro 403 pode ser causado por arquivos em cache ou cookies desatualizados em seu navegador. Limpar o cache e os cookies do navegador pode ajudar a resolver o problema.

Como corrigir:

  1. Abra as configurações do navegador.
  2. Vá para a seção Privacidade e segurança.
  3. Limpe o cache, os cookies e os dados do site para seu site.
  4. Reinicie o navegador e tente acessar o site novamente.

5. Verificar regras de negação de IP no cPanel

Se você estiver usando o cPanel, pode haver um bloqueio de IP que esteja impedindo o acesso ao site. Às vezes, os hosts da Web ou os plug-ins de segurança podem bloquear determinados endereços IP, inclusive o seu, por engano.

Como corrigir:

  1. Faça login em seu cPanel.
  2. Em Security (Segurança), clique em IP Blocker (Bloqueador de IP).
  3. Examine a lista de endereços IP bloqueados.
  4. Se você encontrar seu endereço IP ou algum bloqueio de IP desnecessário, remova-o e verifique se o erro foi resolvido.

6. Desativar a proteção contra hotlinks

A proteção de hotlink impede que outros sites usem seu conteúdo (como imagens) diretamente por meio de links para ele em seu servidor. No entanto, se configurada incorretamente, ela pode causar um erro 403 Forbidden, bloqueando o acesso a recursos legítimos.

Como corrigir:

  1. Faça login no painel de controle do cPanel ou da conta de hospedagem.
  2. Navegue até as configurações de Hotlink Protection na seção Security (Segurança).
  3. Certifique-se de que o URL do seu site esteja incluído na lista de permissões.
  4. Desative a proteção de hotlink temporariamente e verifique se o erro desaparece.

7. Verifique a configuração de seu servidor (Apache ou NGINX)

Se você estiver executando seu próprio servidor, a configuração incorreta do servidor pode levar a um erro 403. Para servidores Apache, isso pode estar relacionado a configurações de diretório no arquivo httpd.conf, enquanto para o NGINX, pode envolver diretivas no arquivo de configuração.

Como corrigir:

  • Apache:
    • Verifique se há diretivas adequadas no arquivo httpd.conf e certifique-se de que as permissões permitam o acesso.
    • Certifique-se de que a diretiva Options não esteja definida como None para os diretórios em questão.
  • NGINX:
    • Verifique se o arquivo nginx.conf tem o diretório raiz adequado e as configurações de permissão.

Se não se sentir à vontade para editar arquivos do servidor, peça suporte ao seu provedor de hospedagem.


8. Entre em contato com o provedor de hospedagem

Se nenhum dos métodos acima funcionar, o problema pode estar relacionado ao servidor ou a uma configuração incorreta no nível da hospedagem. Em alguns casos, os provedores de hospedagem aplicam regras de segurança que podem acionar um erro 403 se detectarem atividades incomuns.

Como corrigir:

  1. Entre em contato com a equipe de suporte do seu provedor de hospedagem.
  2. Forneça detalhes sobre o erro 403 e solicite a ajuda deles para identificar e resolver o problema.
  3. Normalmente, os provedores de hospedagem têm acesso aos registros de erros e podem ajudar a solucionar o problema com mais eficiência.

Conclusão

O erro 403 Forbidden pode ser causado por vários problemas, desde permissões de arquivo incorretas e arquivos .htaccess mal configurados até configurações de servidor e bloqueios de IP. Seguindo esses 8 métodos, você pode solucionar sistematicamente o problema e resolver o erro, restaurando o acesso ao seu site. Se não conseguir resolver o problema sozinho, entre em contato com o provedor de hospedagem para obter ajuda e resolver problemas mais complexos relacionados ao servidor.

Teste suas habilidades em todos os nossos serviços de hospedagem e ganhe 15% de desconto!

Utilizar o código no ato da compra:

Skills