O que é o 403 Forbidden Error e como corrigi-lo (5 soluções explicadas)

O que é o erro 403 proibido?

403 Erro Proibido


Um dos erros mais comumente vistos durante a navegação é o Erro # 403.

É basicamente uma resposta do protocolo de transferência de hipertexto que um usuário pode obter devido a várias razões.

Ao navegar, se você encontrar um Erro 403, é porque você não está autorizado a acessar o URL especificado.

Neste artigo, mostraremos suas diferentes versões, causas, possíveis resoluções e soluções alternativas, se houver.

Variantes de 403:

Existem diferentes cenários em que um usuário enfrentará uma das várias versões do Erro 403.

As variantes mais comuns do Erro 403 são:

  • 403 Erro
  • 403 Proibido
  • 403 Erro Proibido
  • 403 Nginx Proibido
  • 403 Proibido: acesso negado
  • Erro 403 Proibido
  • Proibido
  • Proibido HTTP 403
  • Nginx 403 Proibido

Como o erro HTTP 403 funciona?

Um usuário verá um dos erros 403 ao se comunicar com um servidor via HTTP, principalmente devido a um erro de autenticação ou acesso.

Quando um usuário tenta navegar em uma página da Web, o navegador envia a solicitação usando HTTP.

Em resposta, o servidor examina a solicitação e, se tudo estiver correto, o servidor responde com um código de sucesso da categoria 2xx antes de carregar a página.

Isso acontece tão rapidamente que os usuários não conseguem vê-lo na tela.

No entanto, se o servidor encontrar alguns problemas na solicitação por algum motivo, ele exibirá um erro de categoria 4xx.

Esses códigos são gerados automaticamente de acordo com os cenários predefinidos e cada código de erro representa um motivo diferente.

Esses códigos ajudam os desenvolvedores e alguns usuários sofisticados a entender o motivo.

Os erros de categoria 4xx mais comuns são 403 e 404.

Erro 404 significa que os arquivos ou recursos que o usuário está solicitando não podem ser encontrados no URL mencionado.

Considerando que 403 significa que o URL desejado é válido, mas a solicitação do usuário não pôde ser atendida.

O motivo real do erro HTTP 403 varia de caso para caso. Por exemplo, para alguns sites, a pesquisa em determinados diretórios é ativamente proibida pelo status 403.

Como desativar o acesso direto ao conteúdo multimídia no servidor.

Possíveis razões para 403 Error e sua solução:

Como explicamos brevemente o Erro 403 acima, explicaremos agora como um usuário pode entrar em um Erro 403 devido a qualquer um dos seguintes motivos.

Razão 1: proteção de hotlink

O que é hotlinking? Hotlinking está roubando a largura de banda de alguém, vinculando aos ativos do site, como imagens, vídeos etc..

Para explicar melhor, suponha que o proprietário do site 1 esteja hospedando algumas imagens ou vídeos de alta resolução no servidor.

O proprietário do site 2 está bastante impressionado com a qualidade do conteúdo e decide usá-lo também em seu site..

Agora, em vez de hospedar essas imagens diretamente em seu próprio servidor, ele as vincula a partir do servidor do site 1.

Tecnicamente, isso funcionará perfeitamente e, enquanto estiver navegando no site 2, o usuário não poderá saber imediatamente se o site está usando hotlinking.

Isso economiza muitos recursos para o site 2, mas está roubando os recursos do site 1 e pode degradar a qualidade do serviço do servidor do site 1.

Para evitar tais situações, o proprietário do site 1 pode implementar referenciadores de zona.

Isso restringirá a ligação direta e retornará um erro 403 em caso de ligação direta.

Como se trata de uma restrição de servidor para servidor, o usuário final não pode fazer muito neste caso; no entanto, os proprietários podem resolver o problema hospedando o conteúdo em seu próprio servidor.

Observe que não é ético usar recursos de terceiros sem a permissão deles.

Solução:

Para configurar a proteção Hotlink no cPanel, vá para Segurança < Proteção Hotlink:

Segurança

A partir daqui, você pode ativar ou desativar a proteção de hotlink:

Habilitar desabilitar

Agora, se você é o proprietário do site1 e do site2, pode desativar a proteção de hotlink do próprio site para poder vincular o conteúdo de e para o seu site.

A seguinte captura de tela a elaborará para você:

Configurar

Razão 2: permissões incorretas

Outro motivo mais comum para erros 403 proibidos é configurar inadequadamente as permissões de arquivo.

Para resolver esses problemas, o proprietário deve configurar as permissões como em:

  • Conteúdo dinâmico: 700
  • Pastas: 755
  • Conteúdo estático: 644

Solução:

Para configurar a permissão, siga as etapas:

1. Faça login no cPanel usando o URL especificado e as credenciais de login atribuídas
2. Clique no ícone Gerenciador de arquivos no campo Arquivos

permissões

3. À esquerda da janela que se abre, você verá as permissões de todos os arquivos e pastas
4. Verifique se as permissões da pasta public_html são 750, como mostrado abaixo:

alterar permissões

Se for 750, vá para a próxima solução de problemas e siga as etapas:

uma. Escolha a pasta public_html > clique no ícone Alterar permissões
b. Configure permissões para 750 > Salve .
c. Limpar o cache do navegador
d. Limpe o cache DNS local

Razão 3: arquivos ocultos / URL incorreto

Os arquivos ocultos não devem ser acessados ​​publicamente e, portanto, o servidor restringe o acesso ao público.

Quando um usuário tenta acessar os arquivos ocultos, um erro 403 proibido é lançado.

Da mesma forma, para alguns servidores, se o usuário digitar um URL inválido intencionalmente ou não, uma mensagem de erro 403 proibida poderá ocorrer.

Pode variar de servidor para servidor e depende do que o usuário digitou, por exemplo, você poderá ver um erro se inserir um diretório de pastas em vez de um caminho de arquivo.

Razão 4: regras de IP

Como afirmado anteriormente, o erro 403 surge principalmente devido a um erro de autenticação.

Os usuários podem ver as regras 403 devido a quaisquer regras de negação de IP definidas no cPanel.

Nesse caso, verifique as regras no cPanel para garantir que você não esteja bloqueando seu próprio intervalo de IP..

As regras de IP são muito úteis se você precisar bloquear o acesso de determinados usuários.

Solução:

Para verificar as regras de IP, siga as etapas:

1. Faça login na conta cPanel usando a URL e credenciais de login fornecidas.
2. Vá para a seção Segurança e clique no ícone IP Blocker.

bloqueador de ip

3. Digite um ou um intervalo de endereços IP que você deseja negar acesso.

ip-blocker-add

4. Clique no botão Adicionar.

Nome
Valor
Endereço IP único192.168.0.1
2001: db8 :: 1
Alcance192.168.0.1 – 192.168.0.40
2001: db8 :: 1 – 2001: db8 :: 3
Faixa implícita192.168.0.1 – 40
Formato CIDR192.168.0.1/32
2001: db8 :: / 32
Implica 192. *. *. *192. *. *. *

Razão 5: Gerenciador de Índice

Por padrão, o servidor da Web carregará o índice ou a página inicial do diretório de destino.

Se o arquivo de índice estiver ausente na pasta, o navegador exibirá o conteúdo da pasta, mas isso pode causar um risco à segurança.

O risco de segurança é reduzido ao não mostrar o conteúdo da pasta diretamente e, como alternativa, um erro 403 é exibido.

Solução:

Você pode resolver esse problema carregando o arquivo de índice apropriado no diretório ou alterando os valores do “Index Manager” no cPanel.

índices

Conclusão

Existem várias razões para causar um erro proibido HTTP 403, mas todas elas significam apenas uma coisa e isso é Acesso negado.

O erro 403 pode ser corrigido no nível do servidor, alterando as configurações de segurança.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map