TrueURL

505 HTTP Version Not Supported

O servidor não suporta, ou se recusa a suportar, a versão principal do HTTP usada na requisição. Hoje, costuma indicar uma linha de requisição malformada.

Frase de motivo
HTTP Version Not Supported
Redirecionamento
Não
Cacheável por padrão
Não

505 HTTP Version Not Supported significa que o servidor não suporta, ou se recusa a suportar, a versão principal do HTTP usada na requisição. A resposta deve explicar por que essa versão não é suportada e quais protocolos o servidor aceita.

Hoje ele é raro, porque clientes e servidores combinam o uso do HTTP/2 e do HTTP/3 durante o handshake TLS (ALPN), em vez de testar versões. Um 505 indica com mais frequência uma linha de requisição malformada: um espaço não codificado na URL, por exemplo, faz alguns servidores lerem parte do caminho como a versão do protocolo.

Exemplo de resposta

HTTP
HTTP/1.1 505 HTTP Version Not Supported
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html
Content-Length: 65
Connection: close

<html><body><h1>505 HTTP Version Not Supported</h1></body></html>

SEO e verificação de redirecionamentos

Os rastreadores usam versões padrão do HTTP; por isso, o 505 não deveria afetá-los. Se você encontrar um 505, procure clientes ou proxies que enviam linhas de requisição malformadas, como espaços não codificados nas URLs, ou um servidor antigo que só suporta HTTP/1.0.

Causas comuns e casos de uso

  • Um cliente envia uma linha de requisição com espaços não codificados no caminho, que alguns servidores interpretam errado.
  • Um servidor muito antigo ou embarcado só suporta HTTP/1.0, ou um servidor recusa clientes HTTP/1.0.
  • Um proxy mal configurado reescreve a versão do protocolo.

Verificador de redirecionamento de URL

Veja todos os códigos de status que uma URL retorna, salto a salto, com o verificador de redirecionamento gratuito do TrueURL.