Como é que corrijo um erro 403 Forbidden no cPanel?

Procédure

Um erro HTTP 403 é uma mensagem de erro do servidor Web que indica que o acesso à página ou ao recurso solicitado é estritamente proibido por motivos de segurança ou devido a restrições de acesso definidas pelo sítio Web. Este erro ocorre quando o servidor compreende o pedido enviado pelo cliente, mas recusa-se a autorizá-lo por várias razões.

O que é um erro 403?

Um erro HTTP 403, também conhecido como erro 403 Forbidden, é um código de estado HTTP que indica que uma página ou recurso a que está a tentar aceder está inacessível no momento, mas a ligação foi estabelecida. Ao contrário do erro 401, que é utilizado para falhas de autenticação, um erro 403 é devolvido quando o utilizador está corretamente autenticado, mas não tem os direitos necessários para aceder ao recurso.

As razões comuns pelas quais um erro 403 pode ser acionado incluem:

  • Restrições de acesso implementadas pelo proprietário do sítio ou do recurso, que podem basear-se em endereços IP, localizações geográficas ou outros critérios.
  • Tentativas de aceder a um diretório em vez de a uma página específica, quando o servidor Web está configurado para recusar a indexação ou a navegação em directórios.
  • Problemas com permissões em ficheiros e directórios no servidor Web, em que os ficheiros necessários não podem ser lidos pelo servidor.
  • Utilização de um ficheiro .htaccess incorretamente configurado que restringe o acesso a determinadas partes do sítio Web.

Compreender as causas e as possíveis soluções para um erro 403 é importante para os programadores Web, administradores de sistemas e utilizadores finais que procuram resolver estes problemas e melhorar o acesso a recursos Web importantes.

Como faço para corrigir o erro 403 Forbidden gerado pelo LWS Protect?

O que é o LWS Protect?

A ferramenta LWS Protect, disponível na secção "Segurança" do seu painel de controlo cPanel, permite-lhe proteger o seu site com apenas alguns cliques, personalizando as regras de segurança em vigor a montante do servidor Web do seu pacote de alojamento.

Como é que eu sei se um erro 403 é gerado pelo LWS Protect?

Se um erro 403 for gerado pelo LWS Protect, deverá ver uma página de erro correspondente à imagem abaixo:

Como é que corrijo um erro 403 Forbidden no cPanel?

Como posso resolver um erro 403 gerado pelo LWS Protect?

Passo 1: Inicie sessão na sua interface cPanel.

Passo2: Clique no botão LWS Protect na categoria Segurança

Como é que corrijo um erro 403 Forbidden no cPanel?

Passo3: Clique no botão"Block History" (Bloquear histórico)

Como é que corrijo um erro 403 Forbidden no cPanel?

Passo4: Irá então obter uma página com o histórico dos últimos blocos gerados. Pode então desativar a regra que gerou o erro 403 se já não desejar que ela esteja ativa.

Como é que corrijo um erro 403 Forbidden no cPanel?

Como posso reparar o erro 403 Forbidden gerado pelo servidor Apache?

Como é que sei se um erro 403 é gerado pelo Apache?

Se um erro 403 for gerado pelo Apache, deverá ver uma página de erro correspondente à imagem abaixo:

Como é que corrijo um erro 403 Forbidden no cPanel?

Como posso resolver um erro 403 gerado pelo Apache?

Esvazie a cache do seu navegador

A primeira coisa a fazer é limpar a cache do seu browser.

A cache é uma ferramenta útil que permite que os sítios Web carreguem mais rapidamente. No entanto, pode por vezes acontecer que a versão em cache de uma página não corresponda à sua versão real e que o erro 403 esteja de facto armazenado em cache no seu navegador.

Problema de restauro de ficheiros

Se restaurou recentemente ficheiros a partir de uma cópia de segurança e, desde então, tem tido erros 403, é possível que o restauro do ficheiro tenha falhado parcialmente.

A solução, neste caso, é reiniciar um novo restauro e verificar, após a sua conclusão, se o erro 403 desapareceu definitivamente.

Verifique as permissões dos ficheiros

Cada pasta e ficheiro no seu servidor tem as suas próprias permissões específicas, que determinam as acções permitidas:

  • Ler: permite-lhe ver os dados no ficheiro ou apresentar o conteúdo de uma pasta.
  • Escrever: permite-lhe modificar o ficheiro ou adicionar/eliminar ficheiros numa pasta.
  • Executar: permite-lhe executar o ficheiro como um script ou aceder a uma pasta e executar funções e comandos.

Estas permissões são representadas por um número de três dígitos, cada dígito indicando o nível de permissão para as três categorias acima mencionadas.

Normalmente, estas autorizações só são relevantes para o seu sítio. No entanto, problemas com permissões de ficheiros podem resultar num erro 403 Forbidden.

Para verificar e modificar as permissões de ficheiros do seu sítio, pode utilizar o gestor de ficheiros do seu alojamento.

Uma vez no gestor de ficheiros, pode ver as permissões de um ficheiro ou pasta(2) e modificá-las(1).

Como é que corrijo um erro 403 Forbidden no cPanel?

De acordo com o WordPress Codex, as permissões de ficheiro ideais para o WordPress são :

  • Ficheiros: 644 ou 640
  • Pastas: 755 ou 750

É feita uma exceção para o seu ficheiro wp-config.php, que deve ter permissões de 440 ou 400.

Se os problemas com as permissões de ficheiro causaram o erro 403 Forbidden, o seu site deve agora funcionar corretamente.

Eliminar e restaurar o ficheiro .htaccess

Uma causa comum do erro 403 Forbidden é um problema no ficheiro .htaccess do seu site.

O ficheiro .htaccess é um ficheiro de configuração utilizado pelo servidor Web Apache. Pode ser usado para configurar redireccionamentos, restringir o acesso a certas partes do seu site, etc.

Devido ao seu poder, mesmo um pequeno erro pode causar um grande problema, como o erro 403 Forbidden.

Em vez de tentar resolver o problema do ficheiro .htaccess, uma solução mais simples é forçar o WordPress a gerar um ficheiro .htaccess novo e limpo.

Veja como fazer isso:

  1. Conecte-se aogerenciador de arquivos da sua hospedagem
  2. Localize o ficheiro .htaccess na sua pasta de raiz(1).
  3. Descarregue(2) uma cópia do ficheiro para o seu computador (é sempre uma boa ideia ter uma cópia de segurança, por precaução).
  4. Apague(3) o ficheiro .htaccess do seu servidor depois de fazer uma cópia de segurança no seu computador local.

Como é que corrijo um erro 403 Forbidden no cPanel?

Agora deve conseguir aceder ao seu site WordPress se o problema estiver no ficheiro .htaccess.

Para forçar o WordPress a gerar um arquivo .htaccess novo e limpo:

  1. Vá para Configurações(1) → Permalinks(2) no seu painel de controle do WordPress.
  2. Clique em Guardar(3) as alterações na parte inferior da página (não precisa de fazer quaisquer alterações - basta clicar no botão).

Como é que corrijo um erro 403 Forbidden no cPanel?

É isso - o WordPress irá agora gerar um novo ficheiro .htaccess para si.

Desativar e voltar a ativar as suas extensões

Se nem as permissões de ficheiro do seu sítio nem o ficheiro .htaccess parecem ser um problema, o próximo local a verificar são as suas extensões do WordPress. Pode haver um erro numa extensão ou um problema de compatibilidade entre diferentes extensões.

Para encontrar a extensão responsável, convidamo-lo a seguir esta documentação.

Desativar temporariamente a CDN

Se estiver a receber erros 403 proibidos nos seus recursos (imagens, JavaScript, CSS), pode ser um problema com a sua rede de distribuição de conteúdos (CDN).

Se estiver a utilizar os serviços de uma CDN como a Cloudflare, recomendamos que reconfigure temporariamente o DNS predefinido do LWS para verificar se o problema é com a CDN.

O Hotlinking ocorre quando alguém inclui uma imagem no seu site, mas o link dessa imagem é sempre direcionado para o site de outra pessoa. Para evitar isso, algumas pessoas configuram o que é conhecido como "proteção de hotlinking" com o seu alojamento web ou fornecedor de CDN.

Quando a proteção de hotlinking é activada, geralmente gera um erro 403 Forbidden. Isso é perfeitamente normal. No entanto, se receber um erro 403 Forbidden em algo que não deveria ser bloqueado, certifique-se de que a proteção de hotlinking está corretamente configurada.

Desligue-se da sua VPN

Aqui está outra dica simples que pode resolver este problema se estiver a utilizar uma VPN.

Alguns sites podem estar a bloquear o acesso a utilizadores que utilizam uma VPN, o que pode explicar a razão pela qual está a receber o erro 403 Forbidden.

Para verificar se é esse o caso, desligue-se da VPN e tente aceder ao site de outra forma. Também pode tentar mudar para outro servidor oferecido pelo seu serviço VPN.

Contactar o apoio ao cliente

Se nenhuma das soluções anteriores tiver funcionado, recomendamos que contacte a nossa equipa de apoio técnico para uma análise personalizada do seu problema.

Conclusão

Agora já sabe como :

  • Identificar um erro 403 e as suas possíveis causas.
  • Utilizar o LWS Protect para resolver um erro 403 gerado por esta ferramenta.
  • Reparar o erro 403 causado pelo servidor Apache, incluindo a limpeza da cache do seu navegador, a verificação das permissões dos ficheiros e o restauro do ficheiro .htaccess.
  • Desativar e reativar as extensões do WordPress para eliminar problemas de compatibilidade.
  • Reconfigurar o DNS ou desativar temporariamente a CDN em caso de problemas com estes serviços.
  • Certifique-se de que a sua proteção de hotlinking está corretamente configurada para evitar erros 403 desnecessários.
  • Desligue a sua VPN para testar se isto resolve o erro 403.
  • Contacte o apoio ao cliente se as dificuldades persistirem.

Resolver o erro 403 pode ser complexo, mas com estas dicas e um pouco de paciência, você deve ser capaz de recuperar o acesso total ao seu site. 😌🔧

Obrigado por dedicar um tempo para ler este artigo. Se você tiver alguma dúvida ou quiser compartilhar sua experiência com a comunidade, sinta-se à vontade para deixar um comentário abaixo. O seu feedback é valioso e pode ajudar outros utilizadores que enfrentam a mesma situação! 🙌💬

Avaliar este artigo :

Este artigo foi útil para si ?

Article utileSim

Article non utileNão

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Artigos semelhantes

3mn leitura

Wordpress no cPanel: Como resolver o problema da página branca ou do erro 500

1mn leitura

Como ver os ficheiros de registo do Apache e do PHP no cPanel

1mn leitura

Diagnosticar e corrigir um erro 500 num site alojado no cPanel

0mn leitura

Como é que corrijo um erro 404 no cPanel?


Fazer uma pergunta à equipa do LWS e à sua comunidade