50% di sconto tutti i piani, tempo limitato. A partire da $2.48/mo
7 min rimanenti
App web e business

Come risolvere l'errore HTTP 505 Version not Supported: una breve guida

Alex Robbins By Alex Robbins 7 min di lettura Aggiornato il 22 lug 2025
correggi errore 505 versione http non supportata

Gli errori non sono esattamente divertenti e ancora di più per codici di errore esotici che non capisci. L'errore 505 è un esempio criptico e confuso che può comparire in posti inaspettati, come nei link in uscita sul tuo sito web WordPress. Poiché non ci sono articoli completi su questo online, abbiamo deciso di risolvere la questione una volta per tutte. Diamo un'occhiata al significato del codice di errore 505 e come risolverlo. 

Il significato del codice di errore 505 rivelato

 

[Errore in Esplora risorse]
[Errore in Esplora risorse]
Come probabilmente sai, HTTP e HTTPS sono protocolli che indicano ai browser e alle app come comunicare con i server web. Tutto inizia quando il client invia una richiesta a un server specifico e il server risponde. Naturalmente, in questo scambio possono andare storte molte cose. Per aiutarti a risolvere i problemi, HTTP implementa una serie di codici di errore che ti dicono dove e perché il problema si è verificato. Questi codici rientrano in diverse categorie, solitamente distinte dalla cifra più a sinistra del codice. I codici di errore 5XX sono errori del server, il che significa che il problema è sul lato server dello scambio. Probabilmente hai già visto l'errore comune 504 Gateway TimeoutI don't see any English text to translate in your message. Could you please provide the English text you'd like me to translate to Italian?

L'errore 505 è il codice per "Versione di HTTP non supportata" e significa che la richiesta del client utilizza una versione di HTTP che il server non riconosce. Nella maggior parte dei casi, il problema è che il server web utilizza una versione vecchia di HTTP. Questo può accadere quando server web come Apache o Nginx non vengono aggiornati da molto tempo.

A volte, però, è il contrario. Se usi browser più vecchi come Internet Explorer per siti web più recenti, c'è una buona probabilità che vedrai spesso l'errore 505. In questo caso, il problema non è del server HTTP, anche se viene chiamato errore del server.

Esistono alcuni modi per evitare questo errore, a seconda che tu abbia accesso al server o meno. Andiamo direttamente al sodo.

 

Efficace Come Risolvere l'Errore HTTP 505

 

Come risolvere l'errore HTTP 505: Soluzioni lato client

Se vedi l'errore 505 nel tuo browser, ci sono due modi rapidi per risolverlo. La prima cosa da fare è verificare se stai utilizzando un browser molto vecchio come Internet Explorer di Microsoft, ad esempio. In questi casi, il tuo browser sta cercando di connettersi a un server web moderno utilizzando versioni vecchie di HTTP. Quindi, il modo migliore per risolvere questo è passare a un browser moderno come Firefox o Google Chrome.

Se stai utilizzando un browser moderno e hai riscontrato l'errore 505, la soluzione più rapida è cancellare la cache del browser. Per funzionare più velocemente e consumare meno traffico di rete, la maggior parte dei browser utilizza metodi di caching, che memorizzano alcune caratteristiche dei siti web che visiti. A voltela cache e il contenuto effettivo del sito web non corrispondono più e questo può causare errori come 505 "Versione di HTTP non supportata". Ad esempio, ti mostreremo come cancellare la cache nel tuo browser Chrome.

Chrome offre diversi modi per gestire e cancellare la cache, ma il modo più veloce è il seguente:

  • In Chrome, premi F12
  • Clicca e tieni premuto il pulsante di aggiornamento accanto alla barra degli indirizzi
  • Dal menu che appare, seleziona "Svuota cache e ricaricamento forzato"

[Menu Hard Reload di Chrome]
[Menu Hard Reload di Chrome]
Con questo, hai cancellato la cache del tuo browser. Se il problema persiste, è quasi certamente un problema lato server e non c'è molto che tu possa fare. Se devi visitare un sito web vecchio comunque, puoi considerare l'idea di inviare un'email all'amministratore e segnalare il problema.

Come Risolvere l'Errore HTTP 505: Soluzioni Lato Server

Se stai eseguendo un sito web basato su WordPress o se stai ospitando un sito web utilizzando un vecchio server web o provider di hosting, potresti essere in grado di fare qualcosa riguardo all'errore 505. 

wordpress-vps Inizia a fare blogging

Ospita il tuo WordPress su hardware di alto livello, con storage NVMe e latenza minima in tutto il mondo. Scegli la tua distro preferita.

Ottieni WordPress VPS

Verificare la Versione di HTTP

Il primo passo per risolvere il problema è verificare quale versione di HTTP il tuo server web sta effettivamente utilizzando. Per farlo, puoi usare TelNet in Windows o il curl comando in Linux. Poiché TelNet online sono disponibili molte istruzioni, tratteremo i passaggi per verificare la versione di HTTP usando il comando Linux da riga di comando.

Per prima cosa, dobbiamo aprire il Terminale. Questo può essere fatto premendo Ctrl+Alt+T nella maggior parte delle distribuzioni e dal menu Applicazioni in tutte. Una volta aperto il Terminale, inserisci il seguente comando e premi <Invio>

curl --head http://example.site/

Naturalmente, devi sostituire "example.site" con l'indirizzo del tuo sito web. Quando esegui questo comando, dovresti vedere un elenco di proprietà che avrà un aspetto simile a questo:

[Linux Richiesta Terminal per HTTP Versione]
[Linux Richiesta Terminal per HTTP Versione]
La prima riga della risposta sarà nel seguente formato: "HTTP/#" dove # è la versione di HTTP utilizzata dal webserver. Nel nostro caso, la versione di HTTP del nostro sito è visualizzata come 2. Se questo numero è inferiore a 1.1, è probabile che i browser moderni non riescano a comunicare correttamente con esso. In tal caso, devi aggiornare il webserver all'ultima versione. Se usi un pannello di controllo hosting web, come cPanel o Plesk, l'aggiornamento di questo risolverà tutto.

Quando il problema si presenta in WordPress, però, la causa è diversa e richiede una soluzione differente. Analizziamola.

Problema WordPress

 

A volte, i plugin di WordPress tentano di connettersi a siti web di terze parti per raggiungere alcuni link in uscita e questo può causare problemi. Immagina, ad esempio, di voler reindirizzare il tuo cliente al tuo prodotto venduto su Amazon. Potresti usare URL statici al tuo prodotto che sono completamente corretti, ma quando qualcuno fa clic su di essi dal tuo sito, riceverà l'errore 505. Di solito è dovuto a un plugin e alla differenza tra la versione di HTTP del sito di terze parti e quella della destinazione reale. Per testarlo, puoi usare il metodo sopra descritto con curl per controllare la versione di HTTP del tuo sito e quella a cui stai creando un collegamento.

 

Soluzione WordPress #1

Ci sono due modi per affrontare questo problema. Se utilizzi solo pochi plugin, ti consigliamo di disattivare i plugin uno per uno per trovare quello responsabile. Puoi quindi sostituirlo con un'alternativa o con codice tuo. Tuttavia, non sempre è una soluzione pratica. Potresti avere troppi plugin per trovare quello responsabile dell'errore 505, oppure potresti non riuscire a rinunciare anche se lo trovi. Per questo motivo, il metodo seguente potrebbe valerne la pena, anche se è solo un workaround.

wordpress-vps Inizia a fare blogging

Ospita il tuo WordPress su hardware di alto livello, con storage NVMe e latenza minima in tutto il mondo. Scegli la tua distro preferita.

Ottieni WordPress VPS

Soluzione WordPress #2

Questo metodo prevede la disattivazione del Link Checker di WordPress, che trova e segnala i link non funzionanti. Di solito è uno strumento utile che ti permette di rimuovere link non desiderati e obsoleti. Quando inizia a segnalare link funzionanti come non funzionanti a causa dei plugin, può potenzialmente danneggiare il tuo sito. I falsi rapporti su link non funzionanti possono rendere impossibile un'analisi reale del tuo sito e molti link apparentemente non funzionanti possono abbassare il tuo ranking SEO. Per evitare tutto questo, dobbiamo disattivare il Link Checker per i siti che generano falsi allarmi.

Una volta trovati tutti i link funzionanti che continuano a rispondere con il codice di errore 505, puoi escluderli dal link checker seguendo questi passaggi:

  • Go alla tua Dashboard WordPress
  • Go su Impostazioni → Link Checker → Quali link controllare
  • Aggiungi il/i dominio/i alla lista di esclusione
  • Fai clic su Salva modifiche

Un metodo più semplice?

E il gioco è fatto. Questo dovrebbe aver risolto il codice di errore 505 in tutte le sue manifestazioni. Certo, c'è sempre la possibilità che non scompaia così semplicemente. Come risolvere allora l'errore 505 di HTTP? Bene, un modo semplice è smettere di preoccuparsi e lasciare tutto a noi. Il nostro WordPress VPS ottimizzato in esecuzione su infrastrutture di primo livello e con le versioni software più recenti garantisce che non incapperai in questo tipo di errore. Puoi lasciare a noi gli aggiornamenti e i backup e dedicare il tuo tempo a essere più produttivo. Dai un'occhiata alle nostre soluzioni WordPress VPS qui. 

Condividi

Altro dal blog

Continua a leggere.

Confronto delle opzioni di password manager self-hosted per il deployment su VPS nel 2026
App web e business

I Migliori Password Manager Self-Hosted nel 2026: Scegliere quello Giusto per la Tua Configurazione

Un confronto diretto tra Vaultwarden, Bitwarden, Passbolt, Psono e KeePassXC, con dimensionamento VPS, strategia di backup e una scelta netta per ogni caso d'uso.

Bill 7 min di lettura
Matrice di decisione che confronta NocoDB, Baserow, Teable e Saltcorn come alternative self-hosted ad Airtable
App web e business

Le migliori alternative self-hosted ad Airtable: NocoDB, Baserow, Teable e Saltcorn a confronto

Airtable Team per dieci posti costa $2.400 all'anno con fatturazione annuale. Quella cifra non è difficile da giustificare per un team piccolo e stabile. NocoDB, Baserow, Teable e Saltcorn eliminano tutti il

Varys 19 min di lettura
AFFiNE, AppFlowy e Docmost confrontati come alternative self-hosted a Notion, raggruppati per archetipo di caso d'uso
App web e business

AFFiNE vs AppFlowy vs Docmost: alternative self-hosted a Notion

Scegliere la migliore alternativa self-hosted a Notion dipende dal lavoro che si vuole sostituire con lo strumento. AFFiNE, AppFlowy e Docmost appaiono spesso nella stessa comparazione, ma non

Star 17 min di lettura

Pronto a distribuire? Da 2,48 $/mese.

Cloud indipendente, dal 2008. AMD EPYC, NVMe, 40 Gbps. Rimborso entro 14 giorni.