TrueURL

308 Permanent Redirect

Redirecionamento permanente que mantém o método e o corpo da requisição. Como no 301, a nova URL deve ser usada daqui em diante, mas o POST nunca vira GET.

Frase de motivo
Permanent Redirect
Redirecionamento
Sim
Cacheável por padrão
Sim

308 Permanent Redirect significa que o recurso de destino tem uma nova URL permanente, informada em Location, e que o cliente precisa repetir a requisição lá sem mudar o método nem o corpo. Ele é a contraparte do 301 Moved Permanently que preserva o método, assim como o 307 é a do 302. Foi introduzido na RFC 7238 (2014), virou padrão completo com a RFC 7538 (2015) e hoje faz parte da RFC 9110.

Como o 301, um 308 pode ser armazenado em cache de forma heurística; assim, os navegadores se lembram dele e vão direto para a nova URL na próxima vez. Todos os navegadores atuais, os principais rastreadores e as bibliotecas HTTP mais comuns dão suporte ao 308; só clientes muito antigos, como o Internet Explorer no Windows 7, não davam.

Exemplo de resposta

HTTP
HTTP/1.1 308 Permanent Redirect
Date: Fri, 06 Nov 2026 10:15:32 GMT
Location: /docs/
Content-Type: text/plain; charset=utf-8
Content-Length: 21

Redirecting to /docs/

SEO e verificação de redirecionamentos

O Google trata o 308 como o 301: um sinal forte de que o destino é a nova URL canônica; assim, a nova URL substitui a antiga nos resultados de busca. Use o 308 quando o método precisar ser preservado (APIs, endpoints de formulário) ou quando a sua plataforma o usar por padrão; em mudanças comuns de página, o 301 e o 308 funcionam da mesma forma para SEO.

Plataformas como Next.js e Vercel usam o 308 em redirecionamentos permanentes e na padronização da barra final. O Verificador de redirecionamento 301 mostra se cada salto é permanente (301 ou 308) ou temporário, e o Verificador de barra final testa as duas variantes da URL.

Causas comuns e casos de uso

  • O redirecionamento permanente de um framework, como permanent: true no Next.js, uma regra de redirecionamento da Vercel ou uma regra de CDN.
  • Padronização da barra final ou de maiúsculas e minúsculas em que o método da requisição precisa ser mantido.
  • Um endpoint de API mudou de endereço de forma permanente, enquanto os clientes continuam enviando POST ou PUT para a URL antiga.
  • Upgrades de HTTP para HTTPS em plataformas e proxies que usam o 308 para isso.

Verificador de redirecionamento 301

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