In breve: HTTP 429 Too Many Requests indica che un componente ha applicato un limite di frequenza. La risposta può provenire da CDN, WAF, web server, API o applicazione; intestazioni e log servono a individuare il livello corretto.
Indice dei contenuti
Raccogli risposta e finestra
Annota URL, metodo, IP, ora, codice e intestazioni come Retry-After o quelle specifiche dell’API. Confronta access log e log del WAF. Se il 429 compare solo per utenti autenticati o una rotta, il limite può essere applicativo e non dell’intero hosting.
Riduci richieste inutili
Correggi loop, polling troppo frequente, bot, cron sovrapposti e retry senza attesa. Implementa backoff esponenziale e rispetta Retry-After. Per WordPress controlla plugin che chiamano REST API o servizi esterni a ogni caricamento.
Modifica il limite solo con prove
Aumentare la soglia può spostare il carico su PHP o database. Prima identifica traffico legittimo, capacità e protezione necessaria; preferisci eccezioni mirate per endpoint o client affidabili. Dopo la correzione ripeti lo stesso test e verifica che non aumentino errori o risorse.