Erros comuns da página
Os códigos de status HTTP são números de três dígitos que fornecem aos navegadores da Web informações sobre o status da página. Você pode ver alguns desses erros ao navegar na Internet, ou você pode ter os recebido em sua própria conta de hospedagem.
Aqui está um guia rápido para ajudá-lo a entender os códigos de erro mais comuns com sugestões sobre o que fazer para corrigir o erro:
400 — Solicitação inválida
O servidor da web não conseguiu analisar um script mal formado. Na maioria das vezes, problemas de programação causam esse problema. Você deve conversar com seu desenvolvedor ou provedor de software para ajudar a resolver esse problema.
401 — Autenticação necessária
Esta página requer um nome de usuário e senha para acessá-la. Se você tentar acessá-la sem eles, você receberá uma mensagem 401 - Autenticação obrigatória.
403 — Proibido
Os erros proibidos são exibidos quando alguém tenta acessar um diretório, arquivo ou script sem as permissões apropriadas. Por exemplo, se um script for legível apenas para o usuário e outros não puderem acessar o arquivo, eles verão um erro 403.
Arquivos de índice inválidos e diretórios vazios também podem causar erros 403. Para mais informações, consulte um dos seguintes artigos com base no tipo de conta de hospedagem que você possui: cPanel / Plesk.
404 — Não encontrado
Se os visitantes acessarem URLs que não existem, eles recebem erros 404. A causa pode ser qualquer coisa, de URLs inválidos, arquivos ausentes ou redirecionamentos para URLs que já não existem.
500 — Erro interno do servidor
Este é um erro muito geral que significa que há um problema com a exibição do site, mas os detalhes não estão prontamente disponíveis. Arquivos .htaccess
inválidos ou regras inválidas neles, comumente causando erros 500 com contas de hospedagem Linux. Com Windows, é mais comum ter solicitações inválidas com arquivos web.config
.
Para descobrir a causa do problema:
- Linux — Revise os seus registros de erro do Apache.
- Windows — Habilite erros detalhados em seu arquivo
web.config
usando o seguinte código:configuration> system.webServer> httpErrors errorMode="Detailed"/> /system.webServer> /configuration>
Para obter mais informações, consulte a lista de definições de códigos de status em rfc-editor.org.