Come correggere l'errore URI richiesta 414 troppo grande (2 modi)

Pubblicato: 2024-04-04

Quando riscontri l'errore 414 Request URI Too Large, significa che c'è un problema critico tra il tuo browser e il server del tuo sito web. Questo può essere frustrante e, cosa ancora più importante, impedirti di svolgere compiti importanti.

Fortunatamente, puoi risolvere questo errore comune modificando i file di configurazione del server per soddisfare la richiesta. Finché sei a tuo agio nel gestire i file del tuo sito web, il processo è semplice sia sui server Apache che su Nginx. ️

In questo post inizieremo discutendo le cause principali dell'errore 414 Request URI Too Large. Successivamente, condivideremo ciò che dovrai considerare prima di tentare di risolvere questo problema. Infine, ti guideremo attraverso due diversi modi per risolverlo. Andiamo a lavorare!

Sommario :

  • Come correggere l'errore in Nginx
  • Come correggere l'errore in Apache
Come correggere l'errore #URI troppo grande della richiesta 414 ️
Clicca per twittare

Cos'è l'errore 414 Request URI Too Large (e cosa lo causa)?

Innanzitutto, esaminiamo come funziona l'errore 414 Request URI Too Large. Questo è un classico errore 400. Ciò significa che si tratta di un tipo di errore HTTP, in genere causato da un problema con la connessione del server.

In questo caso, il nome dell'errore ci dice il problema: l'URI della richiesta è troppo grande. URI sta per Uniform Resource Identifier, che si riferisce a una stringa di caratteri che distingue (identifica) una risorsa.

Nel frattempo, un URL è un Uniform Resource Locator. Senza entrare troppo nei dettagli, è importante sapere che un URL è un tipo di URI. Ecco perché i termini sono spesso usati in modo intercambiabile.

Ora ti starai chiedendo cosa può rendere un URI di richiesta “troppo grande”. Esistono diversi scenari che possono causare ciò.

Ad esempio, se utilizzi codici UTM per monitorare le conversioni, lo strumento scelto potrebbe generare URI molto lunghi. Allo stesso modo, se utilizzi un plugin robusto con funzionalità potenti, potrebbe finire per fare la stessa cosa. Un'altra causa comune sono i loop di reindirizzamento.

Fortunatamente, indipendentemente dalla causa, la soluzione è la stessa. Tuttavia, il processo differirà leggermente a seconda del server utilizzato.

Cosa fare prima di correggere l'errore 414 Request URI Too Large

Correggere l'errore 414 Request URI Too Large è relativamente semplice. Tuttavia, richiede l'accesso e la modifica dei file del tuo sito web da remoto.

Questo può essere complicato per i principianti e introduce un certo livello di rischio. Questo perché i file del tuo sito sono estremamente delicati, quindi anche un errore minore o una modifica involontaria potrebbero danneggiare il tuo sito. Inoltre, dovrai utilizzare alcuni strumenti per sviluppatori, come l'elemento Ispeziona nel tuo browser e il protocollo FTP (File Transfer Protocol).

Inoltre, è importante notare che avrai bisogno dell'accesso FTP ai file del tuo server, non solo ai file del tuo sito web. Ciò non sarà consentito su alcuni tipi di piani di hosting. Se non disponi di questo livello di accesso, dovrai invece contattare il tuo provider di hosting per ricevere assistenza.

Se hai ciò di cui hai bisogno e sei pronto a provare il processo di risoluzione dei problemi, inizia creando un backup completo del tuo sito. In questo modo, se qualcosa va storto, potrai ripristinarne facilmente i dati e il contenuto. Questo è un passaggio fondamentale anche se sei un utente più esperto.

Successivamente, dovrai determinare con quale tipo di server web stai lavorando. Per fare ciò, vai alla pagina web che mostra l'errore 414 Request URI Too Large.

Fai clic con il pulsante destro del mouse in un punto qualsiasi della pagina per aprire lo strumento Ispeziona del browser. Utilizzeremo Google Chrome, ma il processo è simile in altri browser:

Ispezione della home page di WordPress.org.

Dopo aver fatto clic su Ispeziona , dovresti vedere il codice della pagina in una finestra a destra:

Visualizzazione del codice di un sito Web utilizzando lo strumento Ispeziona.

Vai alla scheda Rete e assicurati che sia selezionato l'URL corretto nella colonna Nome :

Identificazione del server di un sito utilizzando lo strumento Ispeziona, in modo da poter correggere l'errore 414 Request URI Too Large.

Sotto Intestazioni di risposta potrai vedere quale tipo di server viene utilizzato. Tieni presente che i server più comuni sono Nginx e Apache, sebbene alcuni host utilizzino il server Web LiteSpeed.

Ora che hai queste informazioni, dovrai connetterti direttamente al tuo sito utilizzando un client FTP, come FileZilla. Installa lo strumento e trova le tue credenziali di accesso FTP.

Se non sei sicuro di dove siano queste credenziali, in genere le troverai nel pannello di controllo del tuo provider di hosting. Consulta la nostra guida completa su come utilizzare FileZilla se hai bisogno di ulteriori indicazioni durante questo processo. ️

Come correggere l'errore 414 Request URI Too Large su Apache e Nginx

Ora ti mostreremo come correggere l'errore 414 Request URI Too Large su entrambi i server Apache e Nginx.

Come correggere l'errore in Nginx

Una volta effettuato l'accesso al tuo sito web tramite FileZilla o un client FTP simile, dovresti vedere i suoi file elencati:

Connessione a un sito Web tramite FTP, per correggere l'errore 414 URL richiesta troppo grande.

Successivamente, dovrai individuare la cartella principale del tuo server, che potrebbe richiedere di salire di alcuni livelli. Quindi, puoi cercare la cartella etc. All'interno, dovresti trovare una cartella nginix con un file di configurazione del server etichettato come nginx.conf.hbs .

Scarica il file sul tuo dispositivo locale e aprilo nel tuo editor di testo preferito. Cerca la seguente riga di codice:

 large_client_header_buffers 4 8K

In questo esempio, "8K" rappresenta la dimensione dell'URI consentita. Cambialo almeno in "128K". Se vuoi andare più in alto, assicurati di utilizzare multipli di due.

Se non riesci a individuare la riga di codice sopra, aggiungila semplicemente alla fine del file. Infine, salva il tuo nuovo file e sostituisci quello vecchio usando FileZilla. Questo è tutto!

Come correggere l'errore in Apache

Ora esaminiamo come correggere l'errore 414 Request URI Too Large quando il tuo sito web è ospitato su un server Apache. Il processo è quasi identico alle istruzioni precedenti, tranne che utilizzeremo una riga di codice diversa.

Come con l'ultimo metodo, dovrai accedere al tuo sito web utilizzando un client FTP. Una volta connesso, individua la cartella principale del tuo server e apri la cartella etc. Lì dovresti riuscire a trovare una cartella apache2 che conterrà il tuo file apache2.conf .

Salva il file sul tuo computer e aprilo in un editor di testo. Cerca la seguente riga di codice:

 LimitRequestLine 128000

Il numero qui rappresenta un limite di dimensione, quindi cambia "128000" in "256000". Come prima, puoi scegliere un numero più alto, purché sia ​​un multiplo di due.

Se non riesci a trovare questa riga, aggiungila semplicemente alla fine del file. Quindi salva il file di configurazione del server aggiornato e sostituisci quello vecchio utilizzando il tuo client FTP. Non dimenticare di visitare il tuo sito quando hai finito, per assicurarti che l'errore 414 Request URI Too Large sia scomparso!

Vai all'inizio

Correggi definitivamente l'errore 414 Request URI Too Large

Incontrare l'errore 414 Request URI Too Large può essere un vero problema. Può impedire a te e ai visitatori del tuo sito di accedere a pagine Web importanti.

Come correggere l'errore #URI troppo grande della richiesta 414 ️
Clicca per twittare

Come abbiamo visto, puoi risolvere questo errore in pochi passaggi. Innanzitutto, ti consigliamo di eseguire un backup del tuo sito nel caso in cui qualcosa vada storto durante il processo. Successivamente, dovrai connetterti a un client FTP per accedere ai file del tuo sito. Poi:

  • Se il tuo sito è ospitato su un server Nginix, dovrai modificare o aggiungere il codice large_client_header_buffers nel file di configurazione del server.
  • Se il tuo sito è ospitato su un server Apache, dovrai modificare il codice LimitRequestLine nel file di configurazione del server.

Per saperne di più sulla diagnosi di questi tipi di errori in futuro, potresti anche leggere la nostra guida ai codici di errore HTTP.

Hai altre domande su come correggere l'errore 414 Request URI Too Large? Fatecelo sapere nella sezione commenti qui sotto!

Guida gratuita

4 passaggi essenziali per accelerare
Il tuo sito web WordPress

Segui i semplici passaggi della nostra mini serie in 4 parti
e riduci i tempi di caricamento del 50-80%.

Accesso libero