Vai al contenuto
EuroVPSEuroVPS

Come interpretare i codici di errore HTTP

FAQ EuroVPS

Aggiornato il 2 min di lettura (shell meta.minRead)

Shared FAQ page chrome (breadcrumb, dates, read time, «Continua a leggere», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Body

Il codice di stato HTTP è il primo indizio. I più comuni:

Bad request 400

L'errore 400 Bad Request è un codice di stato HTTP che indica che il server non ha potuto elaborare la richiesta inviata dal client a causa di una sintassi non valida. Il client o il browser potrebbe stare inviando un file troppo grande, la richiesta potrebbe essere malformata in qualche modo, gli header HTTP della richiesta potrebbero non essere validi, e così via.

Unauthorized 401

Il web server non deve servire la richiesta HTTP inviata dal client: può dipendere da configurazioni specifiche attive sul server o da errori in esse. I web server possono essere configurati per servire i siti ospitati, o parti di essi, in base alla posizione della richiesta, al tipo di dispositivo richiedente e così via.

Forbidden 403

Questo codice viene restituito se la richiesta riguarda qualcosa di vietato (file di configurazione specifici, file .htaccess e simili), oppure per errori di permessi sui file ospitati, che il web server non riesce quindi a gestire.

Not found 404

La risorsa richiesta non è disponibile sul server: file specifici, URL non più validi e così via.

Abbiamo scritto un articolo dettagliato su come diagnosticare i codici di errore 400.

Internal Error 500

Il server ha incontrato una condizione che gli impedisce di servire le risorse richieste. Questo codice indica che qualcosa non va sul server che ospita il web server o le applicazioni correlate, i cui requisiti software non sono soddisfatti. Può dipendere da problemi di memoria, disco o I/O.

Bad Gateway 502

Può succedere quando gli application server di backend non sono disponibili. Per esempio, se i web server frontend non riescono a contattare i server upstream ospitati sullo stesso server o su un server remoto.

Service Unavailable 503

Può derivare da errori temporanei come un timeout di connessione verso una risorsa richiesta, o da un guasto degli application pool nel caso di IIS.

Gateway Timeout

Succede quando il web server frontend non riceve risposta dai server upstream entro il tempo di timeout configurato. Si risolve aumentando i tempi di timeout del web server verso i rispettivi servizi upstream.

Troppi redirect

Un loop di redirect. Controllate le regole in .htaccess, rimuovete i duplicati e unite i redirect validi.

Dalle FAQ di EuroVPS.

Altro in «Guide»

Il vostro prossimo partner per l'infrastruttura

Avete ancora
una domanda?

Diteci cosa state cercando di fare. Un ingegnere la leggerà e vi risponderà.

+357 222 32280
Un ingegnere EuroVPS trasporta un nodo server nella sala del datacenter
Una conversazione con le persone che si prenderanno cura della vostra infrastruttura.

Partiamo dalla vostra infrastruttura.

Un po' di contesto ci aiuta a iniziare la conversazione giusta.

Useremo i vostri dati per rispondere alla vostra richiesta. Informativa sulla privacy