L’errore “414 Request URI Too Long” può essere un problema per il vostro sito WordPress. Per questo motivo, importa capire quali sono le cause di questo problema e come correggerlo.
L’errore “414 Request URI Too Long” si verifica solitamente quando il browser web e il server del sito web hanno problemi di comunicazione. Ad esempio, questo errore può essere visualizzato dopo aver fatto clic su un link o aver eseguito un’azione tramite un plugin di WordPress.
In questo articolo spiegheremo cos’è l’errore “414 Request URI Too Long” e come correggerlo, passo dopo passo.
Che cos’è l’errore 414 URI richiesto troppo lungo?
L’errore “414 Request URI Too Long” si verifica quando un URL o un’azione richiesta è troppo lunga per essere gestita dal server.
Si noti che esiste una differenza tra URI e URL. Un URI o Uniform Resource Identifier può essere il nome di una risorsa, la sua posizione o entrambi. Un URL o Uniform Resource Locator, invece, può essere solo la posizione di una risorsa.
Di solito i due termini vengono usati in modo intercambiabile perché URL fa parte di URI. Tuttavia, l’errore 414 può essere triggerato da entrambi i componenti, quindi analizziamone le cause.
Cosa causa l’errore 414 URI troppo lungo?
Quando si cerca di risolvere gli errori di WordPress, importa conoscere la causa principale.
Il messaggio “414 Request URI Too Long” potrebbe essere visualizzato quando si fa clic sul link e il server non è in grado di elaborarlo perché è troppo lungo.
Una situazione in cui un link potrebbe essere troppo lungo è dovuta ai parametri UTM (Urchin Tracking Module). Se si utilizzano i codici UTM per tracciare le conversioni sul proprio sito web WordPress e ci sono molti parametri nell’URL, si può verificare questo errore.
Un’altra situazione che può causare un errore 414 è un loop di reindirizzamento. Ciò avviene quando una configurazione errata o un’impostazione di un plugin di WordPress causa molte richieste di reindirizzamento.
Di conseguenza, si ottengono URL incredibilmente lunghi e l’errore “414 Request URI Too Long”.
Allo stesso modo, alcuni plugin possono generare URI lunghi come parte della loro funzionalità. È più probabile che si verifichi questo errore se sul sito è installato un plugin di sicurezza WordPress tutto-in-uno.
In rari casi, un problema a livello di sviluppatore può causare l’errore “414 Request URI Too Long”. Ciò accade quando una richiesta POST si trasforma erroneamente in una richiesta GET, creando un URL con troppe informazioni di query.
Inoltre, anche gli attacchi informatici al vostro server web possono triggerare errori 414.
Tenendo presente questo, vediamo come correggere l’errore “414 Request URI Too Long” sul vostro sito web WordPress”.
Suggerimento dell’esperto: State lottando con un errore di WordPress e non siete sicuri di come gestirlo da soli? Non preoccupatevi, il nostro team di esperti è qui per aiutarvi! Contate su di noi per un’assistenza rapida e on-demand per ripristinare la funzionalità del vostro sito. Richiedete oggi stesso un’assistenza di emergenza per WordPress!
Correzione dell’errore 414 URI richiesto troppo lungo
Un modo rapido per risolvere questo problema è aumentare le dimensioni dell’URI che il server del sito web può elaborare.
Prima di iniziare, vi consigliamo di creare un backup di WordPress. Questo perché la correzione dell’errore 414 comporta la modifica dei file di configurazione del sito web. Nel caso in cui qualcosa vada storto, avrete una copia di backup del sito pronta per il ripristino.
Per maggiori dettagli, consultate la nostra guida su come eseguire il backup di un sito WordPress.
Determinare se il sito web utilizza Apache o Nginx
Per iniziare, è necessario scoprire il tipo di server utilizzato dal sito web WordPress. Esistono due tipi principali di server: Apache e Nginx.
Un modo semplice per farlo è aprire il sito in un browser. Successivamente, è possibile fare clic con il tasto destro del mouse sulla homepage e selezionare l’opzione “Ispeziona”.
Successivamente, si deve passare alla scheda “Rete” in alto.
Da qui è possibile selezionare qualsiasi elemento nella colonna ‘Nome’. Dopodiché, scorriamo giù fino alla sezione ‘Response Headers’ per vedere i dettagli del ‘Server’.
Questo mostra se il sito utilizza Nginx o Apache.
Se non siete ancora sicuri del tipo di server da utilizzare, potete contattare il vostro fornitore di hosting WordPress per ottenere maggiori dettagli.
Una volta che sapete che tipo di server avete, potete iniziare a correggere l’errore “414 Request URI Too Long”. Inizieremo con i siti WordPress basati su Nginx. Se utilizzate Apache, passate alla sezione successiva.
Correzione dell’errore 414 URI della richiesta troppo lungo in Nginx
Innanzitutto, è necessario un client FTP o di protocollo di trasferimento file per accedere ai file di configurazione del sito web.
Ci sono molti client FTP che si possono usare. In questa guida utilizzeremo Filezilla. Se avete bisogno di aiuto per configurare l’FTP e accedere ai file del sito web, consultate la nostra guida su come usare l’FTP per caricare i file su WordPress.
Una volta connessi, è necessario scaricare il file nginx.conf.
È possibile accedervi seguendo questo percorso: /etc/nginx/nginx.conf
.
Dopo aver individuato il file, scaricarlo sul computer e aprirlo con un blocco note.
Da qui, è possibile cercare le impostazioni large_client_header_buffers 4 8K
. Se non c’è, basta aggiungerlo alla fine del file.
Verranno visualizzate due serie di valori, che si riferiscono a un numero e a una dimensione. È sufficiente modificare la dimensione da 8K a 128K. Questo aumenterà la dimensione dell’URI e consentirà al server del sito di elaborare URL lunghi.
Una volta terminato, è sufficiente salvare il file di testo e ricaricarlo sul proprio sito web utilizzando il client FTP.
Per istruzioni più dettagliate, potete consultare la nostra guida su come usare l’FTP per caricare file su WordPress.
Correzione dell’errore 414 URI della richiesta troppo lungo in Apache
Se si utilizza il tipo di server Apache, il processo è simile a quello di Nginx. Innanzitutto, è necessario un client FTP per accedere ai file del sito web.
Una volta connessi, è necessario individuare il file apache2.conf.
Basta dirigersi al seguente percorso utilizzando il client FTP: /etc/apache2/apache2.conf
.
Successivamente, è necessario scaricare il file e aprirlo con il blocco note.
Successivamente, si può cercare l’impostazione LimitRequestLine 128000
. Se non se ne vedono, è sufficiente aggiungerle alla fine del file.
Di solito, “LimitRequestLine” è impostato su 128000. Tuttavia, è possibile aumentarlo a 256000 o più per eliminare l’errore “414 Request URI Too Long”. Assicurarsi solo che il valore impostato sia un multiplo di 2.
Una volta terminato, è sufficiente caricare il file sul sito web utilizzando il client FTP. Questo dovrebbe aiutare a risolvere l’errore 414 sul vostro sito WordPress.
Ulteriori letture
Ora che sapete come correggere l’errore “414 Request URI Too Long”, potreste voler esplorare altri errori comuni di WordPress. Sapere quali sono e come gestirli può farvi risparmiare tempo e far funzionare il vostro sito web senza problemi.
Verificate le nostre guide su:
- Come correggere l’errore 500 Internal Server in WordPress
- Come correggere l’errore 413 Request Entity Too Large in WordPress
- Come correggere l’errore ERR_CONNECTION_REFUSED in Chrome
- Come correggere ‘ERR_SSL_VERSION_OR _CIPHER_MISMATCH’ in WordPress
- Come correggere l’errore 403 Forbidden in WordPress
- Come correggere l’errore 504 Gateway Timeout in WordPress
- Come correggere l’errore Ajax 400 (richiesta errata) dell’amministrazione di WordPress
Speriamo che questo articolo vi abbia aiutato a conoscere l’errore “414 Request URI Too Long” e a capire come correggerlo. Potreste anche consultare il nostro elenco degli errori più comuni di WordPress e la nostra guida su come impostare il registro degli errori di WordPress in WP-Config.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
A Owadud Bhuiyan
However, I never faced this type of error.
It’s nothing to lose learning something new in everyday.
Thanks for sharing.
WPBeginner Support
Glad we could share how to solve this error should you ever run into it
Admin