HTTP 301 — Moved Permanently
Una risposta di reindirizzamento 3xx: è necessaria un'ulteriore azione per completare la richiesta.
Moved Permanently
La risorsa è stata spostata definitivamente a un nuovo URL.
Cosa significa
Alla risorsa di destinazione è stato assegnato un nuovo URI permanente; le richieste future dovrebbero usare l'URI nell'header Location. I motori di ricerca aggiornano i loro link.
Quando usarlo
Usalo per modifiche URL permanenti — migrazioni di dominio, pagine rinominate, HTTP→HTTPS. Preserva la SEO.
Altri codici 3xx
Informazioni su Codici di stato HTTP
Questa directory di codici di stato HTTP copre ogni codice di risposta standard, dall'intervallo informativo 1xx fino agli errori server 5xx. Ogni voce mostra il codice numerico, la sua frase motivo canonica e un riepilogo di una riga, e l'intero elenco può essere cercato per numero, nome o significato — 301, Unauthorized e timeout trovano tutti i loro obiettivi — o filtrato per classe di risposta.
Ogni codice apre la propria pagina dedicata con una spiegazione completa: cosa significa davvero lo stato, quando usarlo nelle tue API e applicazioni, se le risposte con quel codice sono memorizzabili in cache per impostazione predefinita, e l'RFC che lo definisce. I codici correlati della stessa classe sono collegati in fondo, così confrontare 401 con 403 o 301 con 308 richiede un solo clic.
Le cinque classi sono il modello mentale più rapido per leggere qualsiasi risposta: 1xx significa che la richiesta prosegue, 2xx significa successo, 3xx significa reindirizzamento, 4xx significa che il client ha commesso un errore e 5xx significa che il server ha fallito. La directory è organizzata esattamente attorno a questa struttura.
Come usare Codici di stato HTTP
- Digita un codice, una frase motivo o una parola chiave nella casella di ricerca — per esempio 404, Not Found o redirect.
- Usa il filtro per classe per restringere l'elenco ai codici informativi, di successo, di reindirizzamento, di errore client o di errore server.
- Apri la pagina di un codice per leggere cosa significa, quando usarlo, la sua memorizzabilità in cache predefinita e l'RFC che lo definisce.
- Controlla la sezione dei codici correlati per confrontare quelli vicini della stessa classe.
- Usa il pulsante di copia per ottenere il codice per una segnalazione di bug, un test o una specifica API.