¿Te has encontrado alguna vez con un error 414 de petición URI demasiado larga en tu sitio web WordPress?
El error suele producirse cuando hay un error crítico entre su navegador / explorador y un servidor. Verá este error al hacer clic en un enlace o en cualquier acción realizada por un plugin de WordPress.
En este artículo, le mostraremos qué es el error ‘414 request URI too long’ y cómo corregirlo.
¿Qué es el error 414 Request URI Too Long?
Un error 414 de solicitud URI demasiado larga se produce cuando una URL o una acción que estás solicitando es demasiado larga para que el servidor pueda gestionarla.
Tenga en cuenta que hay una diferencia entre URI y URL. Un URI o Identificador Uniforme de Recursos puede ser el nombre de un recurso, su ubicación o ambas cosas. En cambio, una URL o Localizador Uniforme de Recursos solo puede ser la ubicación de un recurso.
Ambos términos suelen utilizarse indistintamente porque URL forma parte de URI. Sin embargo, el error 414 puede ser provocado por ambos componentes, así que veamos las causas.
¿Qué causa el error 414 Request URI Too Long?
Es posible que aparezca el error 414 al hacer clic en el enlace y que el servidor no haya podido procesarlo porque es demasiado largo.
Una situación en la que un enlace puede ser muy largo es utilizando parámetros UTM (Urchin Tracking Module). Si utiliza códigos UTM para realizar un seguimiento de las conversiones en su sitio web de WordPress y hay muchos parámetros en la URL, puede producirse este error.
Otra situación que puede causar un error 414 es un bucle de redirección. Esto ocurre cuando una mala configuración o un ajuste en un plugin de WordPress provoca muchas peticiones de redirección.
Como resultado, se obtienen URLs increíblemente largas y el error 414 requests URI too long.
Del mismo modo, algunos plugins también pueden generar URIs largos como parte de su funcionalidad. Es muy probable que te encuentres con este error si tienes plugins de seguridad todo-en-uno de WordPress instalados en tu sitio.
En raras ocasiones, un problema del lado del desarrollador también puede desencadenar un error 414 cuando una solicitud POST se convierte en una solicitud GET con información de consulta demasiado larga. Por último, los ataques cibernéticos en el servidor de su sitio web también pueden dar lugar a problemas 414 URI demasiado largo.
Dicho esto, veamos cómo puedes corregir el error 414 en tu sitio web WordPress.
Corrección del error 414 de solicitud URI demasiado larga
Una forma rápida de corregir este problema es aumentar el tamaño del URI que puede procesar el servidor de su sitio web.
Antes de seguir adelante, recomendamos crear una copia de seguridad de WordPress. Esto se debe a que corregir el error 414 implica editar los archivos de configuración del sitio web. En caso de que algo salga mal, tendrás una copia de seguridad de tu sitio lista para restaurar.
Para más detalles, consulte nuestra guía sobre cómo hacer una copia de seguridad de un sitio WordPress.
Determine si su sitio web utiliza Apache o Nginx
En primer lugar, deberá averiguar el tipo de servidor que utiliza su sitio web WordPress. Existen dos tipos principales de servidores: Apache y Nginx.
Una forma sencilla de hacerlo es abriendo el sitio en un navegador / explorador. Después, puede hacer clic con el botón derecho del ratón en la página de inicio y seleccionar la opción “Inspeccionar”.
A continuación, tendrás que cambiar a la pestaña “Red” de la parte superior.
Desde aquí, puede seleccionar cualquier elemento en la columna Nombre. Después, tendrá que desplazarse hasta la sección “Cabeceras de respuesta” y ver los detalles del “Servidor”.
Esto le mostrará si su sitio está utilizando Nginx o Apache.
Si aún no está seguro de qué tipo de servidor utilizar, puede ponerse en contacto con su proveedor de alojamiento de WordPress para obtener más información.
Una vez determinado el tipo de servidor, veamos cómo corregir el error 414 request URI too long para Apache y Nginx.
Corrección del error 414 Request URI Too Long en Nginx
En primer lugar, necesitará un cliente FTP o protocolo de transferencia de archivos para acceder a los archivos de configuración del sitio web.
Hay muchos clientes FTP que puedes utilizar. Para este tutorial, usaremos Filezilla. Si necesita ayuda para establecer FTP y acceder a los archivos del sitio web, consulte nuestra guía sobre cómo usar FTP para subir archivos a WordPress.
Una vez que hayas accedido, tendrás que descargar el archivo ‘nginx.conf’. Puedes acceder a él siguiendo esta ruta: /etc/nginx/nginx.conf
Una vez localizado el archivo, descárguelo en su ordenador y ábralo en el bloc de notas.
Desde aquí, puedes buscar los ajustes de large_client_header_buffers 4 8K. Si no está, simplemente añádelo al final del archivo.
Verás 2 conjuntos de valores, que se refieren a un número y a un tamaño. Simplemente edite el tamaño de 8K a 128K. Esto aumentará el tamaño del URI y permitirá al servidor del sitio procesar URLs largas.
Una vez que haya terminado, sólo tiene que guardar el archivo de texto y volver a cargarlo en su sitio web utilizando el cliente FTP.
Para más detalles, consulte nuestra guía sobre cómo utilizar FTP para subir archivos a WordPress.
Corrección del error 414 Request URI Too Long en Apache
Si utilizas el tipo de servidor Apache, el proceso es similar al de Nginx. En primer lugar, necesitarás un cliente FTP para acceder a los archivos del sitio web.
Una vez que hayas accedido, tendrás que localizar el archivo ‘apache2.conf’. Simplemente dirígete a la siguiente ruta utilizando el cliente FTP: /etc/apache2/apache2.conf
A continuación, deberá descargar el archivo y abrirlo en el bloc de notas.
Después de eso, puede buscar los ajustes de LimitRequestLine 128000. Si usted no ve uno, a continuación, sólo tiene que añadir al final del archivo.
Normalmente, LimitRequestLine se establece en 128000. Sin embargo, puede aumentarlo a 256000 o más para eliminar el error 414. Asegúrese de que el valor que establece es múltiplo de 2.
Una vez que haya terminado, simplemente vuelva a subir el archivo al sitio web utilizando el cliente FTP. Esto debería ayudar a resolver el error 414 en su sitio web WordPress.
Esperamos que este artículo te haya ayudado a aprender acerca de qué es el error 414 request URI too long y cómo corregirlo. También puedes consultar nuestra guía sobre seguridad en WordPress y los errores más comunes en WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
A Owadud Bhuiyan says
However, I never faced this type of error.
It’s nothing to lose learning something new in everyday.
Thanks for sharing.
WPBeginner Support says
Glad we could share how to solve this error should you ever run into it
Administrador