Controllo stato HTTP
Controlla il codice di stato HTTP di qualsiasi URL, segui la catena di reindirizzamenti e visualizza gli header della risposta.
Codici di stato HTTP
I codici che vedrai più spesso e cosa ti dicono sul fatto che un sito sia down o no.
2xx Operazione riuscita
- 200
- OK. La pagina è stata caricata.
- 204
- Nessun contenuto. È normale per le API.
3xx Reindirizzamento
- 301
- Spostamento permanente. I motori di ricerca seguono il reindirizzamento.
- 302
- Spostamento temporaneo.
- 304
- Non modificato. Viene usata la cache del browser.
4xx Errore del client
- 403
- Vietato. L'accesso è bloccato, spesso per i bot.
- 404
- Non trovato. La pagina non esiste.
- 429
- Troppe richieste. È stato superato il limite di richieste.
5xx Errore del server
- 500
- Errore interno del server.
- 502
- Gateway non valido. Un proxy non ha ricevuto una risposta valida.
- 503
- Servizio non disponibile. Il server è sovraccarico o in manutenzione.
- 504
- Timeout del gateway. Il server a monte non ha risposto in tempo.
Come funziona il controllo
Cosa succede quando premi Controlla.
- Una richiesta GET dal nostro server edge all'URL, come quando un browser apre la pagina.
- I reindirizzamenti vengono seguiti uno alla volta, fino a 10, e viene misurato il tempo di ogni passaggio.
- Timeout di 10 secondi. Se non arriva una risposta entro questo tempo, si verifica un timeout.
- Ci identifichiamo come DownStatus nello User-Agent. Alcuni siti lo bloccano.
- Gli indirizzi privati sono bloccati: Non è possibile controllare localhost e le reti interne.
- Gli URL non vengono salvati. Il risultato è incluso nel link che condividi.
Domande frequenti
Perché un sito qui restituisce un 403, ma si apre nel mio browser?
Molti siti bloccano le richieste provenienti da server e data center per fermare i bot. Il nostro controllo viene eseguito da un server, quindi può ricevere un 403 anche se gli utenti riescono a visitare il sito normalmente. Controlla la pagina di stato del servizio o le segnalazioni degli utenti per verificare se anche i visitatori hanno problemi.
Qual è la differenza tra 301 e 302?
Un 301 indica che la pagina è stata spostata in modo permanente, quindi browser e motori di ricerca passano al nuovo indirizzo. Un 302 indica uno spostamento temporaneo: il vecchio URL resta quello principale e i motori di ricerca lo mantengono nell'indice. Usa un 301 per gli spostamenti permanenti, ad esempio da HTTP a HTTPS.
Un codice 5xx significa che il sito non è raggiungibile da nessuno?
Di solito sì: un 5xx indica che il server non è riuscito a gestire la richiesta, quindi è probabile che anche altri visitatori abbiano problemi. Un singolo errore 5xx potrebbe essere un problema momentaneo, quindi riprova dopo un minuto. Per i servizi più popolari, confronta il risultato con le segnalazioni degli utenti sulla pagina di stato.
Quanti reindirizzamenti sono troppi?
Un reindirizzamento è normale, ad esempio da HTTP a HTTPS. Due o tre, come da HTTP a HTTPS e poi a www, funzionano comunque, ma aggiungono un ritardo alla prima visita. Le catene più lunghe rallentano le pagine. Google segue al massimo 10 passaggi, che è anche il limite del nostro controllo.
Questo strumento è gratuito?
Sì. Il controllo è gratuito e non serve registrarsi. Per garantire un servizio veloce a tutti, puoi eseguire al massimo 10 controlli al minuto dallo stesso indirizzo IP.