Páginas que respondem com um erro, encontradas e corrigidas.

Uma página pode estar online e mesmo assim avariada: «404 Not Found», «500 Internal Server Error», «Too many redirects». O LayerAssist lê os códigos de estado das tuas páginas, explica-os e corrige a causa.

Em resumo

  • No chatNo chat, abre como um visitante as páginas que indicares, lê cada código de estado e redirecionamento e segue cada erro até à causa.
  • AutomaçãoComo automação tua, pode verificar regularmente uma lista de páginas importantes e avisar-te quando uma deixar de responder «200 OK».
  • Monitor incluídoO monitor de disponibilidade incluído avisa-te quando o site não responde de todo.
  • Ainda não disponívelAinda não há um monitor incluído que avise sobre códigos de erro, como uma página que responde 500.

Um site pode estar «online» e mesmo assim afastar visitantes

Os monitores de disponibilidade dão o site como ativo enquanto o servidor responder. Mas se a resposta for «404 Not Found» no teu melhor produto, «500 Internal Server Error» no checkout ou um ciclo de redirecionamentos na página inicial, os visitantes vão embora na mesma.

Os motores de busca também reparam: as páginas com erros saem dos resultados e os redirecionamentos em círculo desperdiçam as visitas que chegam. O código de estado é a primeira pista do que está mal — se alguém o ler.

Erros comuns e o que significam

  • 404 Not Found: o endereço não leva a lado nenhum, normalmente uma página movida ou apagada
  • 403 Forbidden: o servidor recusa, normalmente por permissões ou uma regra de segurança
  • 500 Internal Server Error: o código ou as definições do site falharam
  • 502, 503 ou 504: o que corre por trás do site está parado, sobrecarregado ou lento demais

Porque é que as páginas começam a dar erros

Uma mudança do site ou novos endereços de páginas

Depois de uma migração ou de uma mudança na estrutura dos links, os links antigos e os resultados de pesquisa apontam para endereços que já não existem.

Um .htaccess ou uma regra do servidor errados

Uma única linha errada numa regra de reescrita ou de redirecionamento pode causar erros 500 ou redirecionamentos sem fim em todo o site.

Permissões de ficheiros e regras de segurança

Ficheiros que o servidor web não consegue ler, ou uma regra de firewall demasiado rígida, transformam-se em erros 403.

O PHP ou a aplicação a falhar

Um erro de um plugin, uma extensão em falta ou um limite de memória fazem as páginas falhar com 500, e um serviço PHP parado mostra 502 ou 503.

Como o LayerAssist trata das páginas com erros

Começa onde começa um visitante — o endereço — e segue o rasto até ao servidor.

Lê a resposta real

Pede a página e regista o código de estado, cada redirecionamento pelo caminho e quanto tempo a resposta demorou.

Segue os redirecionamentos até ao fim

Mostra cada salto de uma cadeia de redirecionamentos, para que um ciclo entre http, https, www e uma CDN se veja logo.

Liga o código à causa

Com acesso ao alojamento ou ao servidor, lê o registo de erros, as regras de reescrita e as permissões por trás de cada erro.

Corrige e volta a verificar

Corrige a regra, a permissão ou a definição, adiciona redirecionamentos para as páginas movidas e volta a pedir a página para confirmar que responde «200 OK».

Exemplo: uma página de contacto que responde 403

  1. Você

    Os visitantes dizem que a página de contacto mostra «403 Forbidden». A mim abre normalmente.

  2. O que verifica

    • /contacto: 403 Forbidden para visitantes de vários países
    • /contacto: 200 OK com sessão iniciada
    • Plugin de segurança: um bloqueio por países pensado para a página de login aplica-se a todas as páginas
    • Permissões de ficheiros: corretas
  3. O que altera

    Limitei o bloqueio por países à página de login da administração

  4. LayerAssist

    Resolvido. O teu plugin de segurança bloqueava vários países em todas as páginas, não só no login da administração, e tu vias a página porque tinhas sessão iniciada. Limitei a regra à página de login; a página de contacto responde agora 200 OK para toda a gente.

O que ganhas

  • Erros encontrados nas páginas que importam, não só na página inicial
  • Cada código explicado em palavras simples
  • Ciclos de redirecionamento e links partidos corrigidos na origem
  • Uma segunda verificação depois de cada correção

Situações reais

Depois de remodelar o site

Endereços novos, links antigos por todo o lado. O LayerAssist lista as páginas antigas que dão 404 e redireciona cada uma para o novo endereço.

Uma loja com erros 502 nas horas de ponta

O checkout só falha quando o tráfego é alto. O LayerAssist liga o 502 a um serviço PHP que fica sem processos e aumenta o limite.

Um blogue depois de mudar de alojamento

Todos os artigos dão 404 menos a página inicial: as regras de reescrita não vieram com a mudança. O LayerAssist repõe-nas.

Como verificar e corrigir erros HTTP com o LayerAssist

  1. Indica as páginas que importam

    No chat, lista as páginas a verificar ou descreve simplesmente o que os visitantes veem.

  2. Liga o alojamento ou o servidor

    Para corrigir a causa, o LayerAssist precisa de acesso ao sítio onde o site vive: o painel do alojamento, FTP ou SSH.

  3. Deixa-o testar e corrigir

    Lê os códigos de estado, encontra a causa, faz a correção e volta a verificar cada página.

  4. Fica de olho nelas

    Pede uma verificação regular das tuas páginas principais como automação e adiciona o monitor de disponibilidade para as avarias.

Perguntas sobre os códigos de estado HTTP

É a resposta de três dígitos que o servidor dá para cada página: 200 significa OK, 301 e 302 são redirecionamentos, 404 significa não encontrado e os códigos da série 500 indicam que algo falhou no servidor.

A seguir: Velocidade do site

A partir de $ 9 por mês · 14 dias para mudar de ideias

Da próxima vez que algo avariar, vai saber a quem perguntar.

Adicione o seu site e faça a primeira pergunta hoje. Não é para si? Cancele em 14 dias e receba de volta o primeiro pagamento, descontando apenas o trabalho de IA utilizado.

Grátis durante 7 dias · Sem cartão de crédito · Não são precisos conhecimentos técnicos.