DevToolPal
IT
4xx Errori del client

410 Gone

Non più disponibile

Cosa significa

La risorsa è sparita in modo permanente e non si conosce un nuovo indirizzo. A differenza del 404, il server lo dichiara di proposito.

Cause comuni

  • Il contenuto è stato eliminato intenzionalmente
  • Una versione dell'API è stata dismessa
  • Promozioni o annunci scaduti

Come risolvere

Lato client o visitatore

Rimuovi il link o il segnalibro; la risorsa non tornerà. Per le API, migra alla versione sostitutiva.

Lato gestore del sito o dell’API

Usa 410 per le rimozioni deliberate così i motori eliminano l'URL più in fretta; usa 301 se esiste un vero sostituto.

Risposta di esempio

HTTP/1.1
HTTP/1.1 410 Gone
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Gone",
  "status": 410,
  "detail": "API v1 was retired on 2025-01-31. Use /v2."
}

Specifica

RFC 9110 §15.5.11

Domande frequenti

› Il 410 è meglio del 404 per la SEO?

I motori possono eliminare un URL con 410 un po' più rapidamente, ma entrambi portano alla rimozione dall'indice.

› Una pagina con 410 può tornare?

Tecnicamente sì, ma i client potrebbero averla dimenticata. Usa 404 se non sei sicuro.