Erro 403
Um erro 403 é um código de erro HTTP que indica que o acesso a uma URL específica é proibido. Os sites geralmente exibem erros 403 com uma mensagem genérica, como "Você não tem permissão para acessar este recurso."
Há vários motivos pelos quais um servidor web pode produzir um erro 403 de acesso proibido. Alguns dos mais comuns incluem:
- Página de índice ausente
- Diretório vazio
- Permissões de pasta inválidas
- Permissões de arquivo inválidas
- Propriedade de arquivo inválida
Quando você acessa um diretório de site em um servidor web Apache (uma URL que termina com uma barra "/"), o comportamento padrão é exibir o conteúdo da página de índice (index.php, index.asp etc.). Se nenhuma página de índice estiver disponível, a opção alternativa é listar o conteúdo do diretório. No entanto, por motivos de segurança, muitos servidores web são configurados para não permitir listagens de diretórios. Portanto, se você acessar um diretório vazio ou uma pasta sem uma página de índice, poderá receber um erro 403 porque a listagem do diretório é proibida.
Permissões inválidas de arquivo e pasta também podem produzir erros 403. Em geral, arquivos e pastas em servidores web precisam ter as seguintes permissões ativadas:
- Arquivos
Proprietário: ler, gravar
Grupo: ler
Todos: ler - Pastas
Proprietário: ler, gravar, executar
Grupo: ler, executar
Todos: ler, executar
Se um arquivo específico ou a pasta pai tiver permissões incorretas, o servidor web poderá não conseguir acessá-lo, produzindo um erro 403 de acesso proibido. Da mesma forma, se o "proprietário" de um arquivo não corresponder à conta de usuário do site, ele poderá gerar um erro 403. Discrepâncias de propriedade podem ocorrer quando arquivos são transferidos entre contas em um servidor web ou quando um arquivo é enviado por outro usuário.
Em alguns casos, o acesso a uma URL específica é proibido intencionalmente por motivos de segurança. Em outros casos, um erro de acesso proibido pode ser causado por uma configuração incorreta acidental do site. Se você receber inesperadamente um erro 403 no seu navegador da web, poderá entrar em contato com o webmaster do site correspondente e fornecer a URL que produziu o erro.
Teste seus conhecimentos