Procédure
O código de erro HTTP 509 significa que o site ultrapassa os limites de recursos previstos pela sua fórmula de hospedagem. O servidor então recusa temporariamente processar parte ou a totalidade das requisições relacionadas à fórmula de hospedagem.
Dois limites podem desencadear esse erro:
O erro 509 não é um bloqueio e, portanto, não pode ser removido manualmente, nem pelo cliente nem pelo suporte. Ele desaparece automaticamente assim que o consumo do site volta a ficar abaixo dos limites da sua fórmula.
Se o erro voltar regularmente, a causa do consumo excessivo continua presente: é preciso identificá-la e tratá-la (veja as seções seguintes).
Na prática, o erro 509 aparece mais frequentemente em um dos casos a seguir:
O log de acesso do site é a principal fonte para entender quais requisições provocam o erro.
A comparação da etapa 4 é निर्णisiva. Uma ferramenta como o Google Analytics funciona em JavaScript: ela conta apenas visitantes reais cujo navegador executa o script. Se o log de acesso mostrar muito mais requisições do que as visitas medidas pelo Analytics, a diferença provavelmente vem de robôs, de um ataque ou de chamadas automatizadas.
URLs desconhecidas ou suspeitas no log (páginas que você não criou, caminhos para arquivos PHP incomuns) devem fazer pensar em invasão.
Para pôr fim de forma duradoura ao erro 509, existem duas opções:
Antes de considerar uma migração, recomenda-se verificar nos logs se o tráfego é realmente legítimo: migrar um site invadido ou bombardeado por robôs não resolve a causa.
O arquivo robots.txt, colocado na raiz do site, indica aos robôs de SEO e IA quais páginas eles podem explorar. Você pode proibir nele diretórios inteiros ou certos robôs de IA dos quais não precisa. Você também pode definir um tempo mínimo de espera entre a exploração de duas páginas.
Exemplo:
User-agent: GPTBot
Disallow: /
User-agent: Claudebot
Crawl-Delay: 60
User-agent: *
Disallow: /panier/
Disallow: /*?filtre=Isso é especialmente útil quando o seu site é sobrecarregado por robôs de exploração. De fato, desde o auge dos robôs de treinamento de IA, alguns robôs realizam a máxima exploração, às vezes desnecessária. Por exemplo, os robôs de IA são particularmente conhecidos por tentar todas as combinações possíveis de filtros e ordenação nas páginas de lista de produtos.
Além de desperdiçar sua banda larga com esse tipo de crawling, os robôs de SEO e IA podem considerar que o seu site tem páginas demais. Eles podem então interromper a exploração sem ter concluído a exploração de todo o seu site, o que prejudica o seu posicionamento. É do seu interesse limitar as páginas exploradas para que os robôs possam se concentrar nas páginas que trazem mais valor em termos de SEO e GEO.
Os robôs respeitosos seguem essas regras; os robôs maliciosos as ignoram, daí o interesse das ferramentas a seguir.
O LWS Protect reúne três proteções úteis contra o erro 509:
Consulte a documentação do LWS Protect para saber mais.
O sistema de cache Fastest Cache permite servir uma versão já gerada das páginas. O servidor não executa mais PHP / Node.js / Python nem as consultas ao banco de dados a cada visita, o que reduz os recursos consumidos e o tempo de carregamento. Isso é particularmente importante para uma página alvo de uma campanha publicitária.
Se a página em questão for dinâmica (contiver partes variáveis conforme o visitante conectado, o país conectado ...), você pode implementar cache parcial: você carrega primeiro a estrutura da página e o conteúdo estático que é idêntico para todos os visitantes, depois carrega o conteúdo dinâmico por requisição assíncrona em Javascript. Assim, você pode colocar em cache o conteúdo estático.
Para saber mais sobre o uso do Fastest Cache, consulte a documentação do produto.
Se o site passa pela Cloudflare, o modo « Under Attack » impõe uma verificação aos visitantes antes do acesso ao site. Ele é útil durante um ataque DDoS, mas deve ser desativado assim que o ataque terminar, pois ele retarda o primeiro acesso dos visitantes.
Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.