TrueURL

308 Permanent Redirect

Redirect permanente che mantiene metodo e corpo della richiesta. Come per il 301, d’ora in poi va usato il nuovo URL, ma un POST non diventa mai GET.

Frase di stato
Permanent Redirect
Redirect
Sì
Memorizzabile in cache di default
Sì

308 Permanent Redirect significa che la risorsa di destinazione ha un nuovo URL permanente, indicato in Location, e che il client deve ripetere lì la richiesta senza cambiare né il metodo né il corpo. È l’equivalente del 301 Moved Permanently che preserva il metodo, così come il 307 lo è del 302. È stato introdotto dalla RFC 7238 (2014), è diventato uno standard a tutti gli effetti con la RFC 7538 (2015) e oggi fa parte della RFC 9110.

Come un 301, una risposta 308 è memorizzabile in cache in modo euristico, quindi i browser la ricordano e la volta successiva vanno direttamente al nuovo URL. Tutti i browser attuali, i principali crawler e le librerie HTTP più comuni supportano il 308; solo client molto vecchi, come Internet Explorer su Windows 7, non lo supportavano.

Esempio di risposta

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 dei redirect

Google tratta il 308 come il 301: un segnale forte che la destinazione è il nuovo URL canonico, quindi il nuovo URL sostituisce il vecchio nei risultati di ricerca. Usa il 308 quando il metodo deve essere preservato (API, endpoint di moduli) o quando la tua piattaforma lo usa per impostazione predefinita; per i normali spostamenti di pagine, 301 e 308 sono equivalenti ai fini SEO.

Piattaforme come Next.js e Vercel usano il 308 per i reindirizzamenti permanenti e per la normalizzazione dello slash finale. La Verifica redirect 301 mostra se ogni salto è permanente (301 o 308) o temporaneo, e la Verifica slash finale testa entrambe le varianti dell’URL.

Cause comuni e casi d’uso

  • Il reindirizzamento permanente di un framework, come permanent: true in Next.js, una regola di redirect di Vercel o una regola della CDN.
  • Normalizzazione dello slash finale o di maiuscole e minuscole in cui il metodo della richiesta deve essere mantenuto.
  • Un endpoint API è stato spostato in modo permanente, mentre i client continuano a inviare POST o PUT al vecchio URL.
  • Passaggi da HTTP a HTTPS su piattaforme e proxy che usano il 308 a questo scopo.

Verifica redirect 301

Scopri tutti i codici di stato restituiti da un URL, salto dopo salto, con la verifica redirect gratuita di TrueURL.