O que é o erro 414 Request URI Too Long e como corrigi-lo

5/10/2023 | WordPress

What Is 414 Request Uri Too Long Error And How To Fix It

Você já encontrou um erro de URI de solicitação 414 muito longo em seu site WordPress?

O erro geralmente é causado quando há um erro crítico entre o navegador da web e um servidor. Você verá este erro ao clicar em um link ou em qualquer ação realizada por um plugin do WordPress.

Neste artigo, mostraremos o que é o erro ‘414 request URI too long’ e como corrigi-lo.

O que é um erro muito longo de URI de solicitação 414?

Um erro de URI de solicitação 414 muito longo ocorre quando um URL ou uma ação que você está solicitando é muito longo para ser manipulado pelo servidor.

Observe que há uma diferença entre URI e URL. Um URI ou Uniform Resource Identifier pode ser o nome, o local ou ambos de um recurso. Por outro lado, uma URL ou Uniform Resource Locator só pode ser a localização de um recurso.

Ambos os termos são geralmente usados ​​de forma intercambiável porque URL faz parte do URI. No entanto, o erro 414 pode ser acionado por ambos os componentes, então vejamos as causas.

O que causa o erro 414 de URI de solicitação muito longo?

Você pode ver o erro 414 ao clicar no link e o servidor não conseguir processá-lo porque é muito longo.

Uma situação em que um link pode ser muito longo é usar parâmetros UTM (Urchin Tracking Module). Se você estiver usando códigos UTM para rastrear conversões em seu site WordPress e houver muitos parâmetros no URL, isso poderá causar esse erro.

Outra situação que pode causar um erro 414 é um loop de redirecionamento . É quando uma configuração incorreta ou configuração em um plugin do WordPress causa muitas solicitações de redirecionamento.

Como resultado, você obtém URLs incrivelmente longos e 414 solicitações de erro de URI muito longo.

Da mesma forma, alguns plugins também podem gerar URIs longos como parte de sua funcionalidade. É mais provável que você encontre esse erro se tiver plug-ins de segurança WordPress completos instalados em seu site.

Em um evento raro, um problema do lado do desenvolvedor também pode desencadear um erro 414 quando uma solicitação POST é convertida em uma solicitação GET com informações de consulta muito longas. Por último, os ataques cibernéticos ao servidor do seu site também podem resultar em problemas de URI 414 muito longos.

Dito isso, vamos ver como você pode corrigir o erro 414 no seu site WordPress.

Corrigindo erro de URI de solicitação 414 muito longo

Uma maneira rápida de corrigir esse problema é aumentar o tamanho do URI que o servidor do seu site pode processar.

Antes de prosseguirmos, recomendamos a criação de um backup do WordPress . Isso porque corrigir o erro 414 envolve editar os arquivos de configuração do site. Caso algo dê errado, você terá uma cópia de backup do seu site pronta para restaurar.

Para obter mais detalhes, consulte nosso guia sobre como fazer backup de um site WordPress .

Verifique se o seu site está usando Apache ou Nginx

Primeiro, você precisará descobrir o tipo de servidor que seu site WordPress está usando. Existem 2 tipos principais de servidores, que incluem Apache e Nginx.

Uma maneira simples de fazer isso é abrindo seu site em um navegador. Depois disso, você pode clicar com o botão direito na página inicial e selecionar a opção ‘Inspecionar’.

Abrir elemento de inspeção

Em seguida, você precisará mudar para a guia ‘Rede’ na parte superior.

A partir daqui, você pode selecionar qualquer elemento na coluna Nome. Depois disso, você precisará rolar para baixo até a seção ‘Cabeçalhos de resposta’ e ver os detalhes do ‘Servidor’.

View server type of your site

Isso mostrará se o seu site está usando Nginx ou Apache.

Se ainda não tiver certeza de qual tipo de servidor usar, entre em contato com seu provedor de hospedagem WordPress para obter mais detalhes.

Depois de determinar o tipo de servidor, vamos ver como corrigir o erro de URI de solicitação 414 muito longo para Apache e Nginx.

Corrigindo erro de URI de solicitação 414 muito longo no Nginx

Primeiro, você precisará de um cliente FTP ou de protocolo de transferência de arquivos para acessar os arquivos de configuração do site.

Existem muitos clientes FTP que você pode usar. Para este tutorial, usaremos o Filezilla. Se precisar de ajuda para configurar o FTP e acessar arquivos do site, consulte nosso guia sobre como usar o FTP para fazer upload de arquivos para o WordPress .

Depois de fazer login, você precisará baixar o arquivo ‘nginx.conf’. Você pode acessar isso seguindo este caminho: /etc/nginx/nginx.conf

Access Nginx file

Após localizar o arquivo, baixe-o em seu computador e abra-o em um software de bloco de notas.

A partir daqui, você pode pesquisar configurações large_client_header_buffers 4 8K . Se não estiver lá, basta adicioná-lo ao final do arquivo.

Você verá 2 conjuntos de valores, relacionados a um número e tamanho. Basta editar o tamanho de 8K a 128K. Isso aumentará o tamanho do URI e permitirá que o servidor do site processe URLs longos.

Increase URI size in Nginx

Quando terminar, basta salvar o arquivo de texto e carregá-lo novamente no seu site usando o cliente FTP.

Para obter mais detalhes, consulte nosso guia sobre como usar FTP para fazer upload de arquivos para WordPress .

Corrigindo erro de URI de solicitação 414 muito longo no Apache

Se você estiver usando o tipo de servidor Apache, o processo será semelhante ao do Nginx. Primeiro, você precisará de um cliente FTP para acessar os arquivos do site.

Depois de fazer login, você precisará localizar o arquivo ‘apache2.conf’. Basta seguir o seguinte caminho usando o cliente FTP: /etc/apache2/apache2.conf

Access apache config files

Em seguida, você precisará baixar o arquivo e abri-lo no software bloco de notas.

Depois disso, você pode procurar as configurações do LimitRequestLine 128000 . Se você não encontrar um, basta adicioná-lo ao final do arquivo.

Normalmente, LimitRequestLine é definido como 128.000. No entanto, você pode aumentar para 256.000 ou superior para remover o erro 414. Apenas certifique-se de que o valor definido seja um múltiplo de 2.

Aumentar o tamanho do URI no Apache

Quando terminar, basta enviar o arquivo de volta ao site usando o cliente FTP. Isso deve ajudar a resolver o erro 414 no seu site WordPress.

Desenvolvido por Daniel Peres

Profissional especialista em WordPress com 10 anos de experiência na área. Já atuei em diversas empresas na área de tecnologia e marketing a fim de consolidar negócios baseados em sites WordPress. Voluntário nos Meetups WordPress e Divi Rio de Janeiro.

Agora é a sua vez!

Compartilhe sua opinião e deixe seu comentário no post. Queremos ouvir o que você pensa!

0 comentários

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *