La catégorie Redirection 3xx des codes de statut est composée de huit codes HTTP.
Cette catégorie 3xx de code de statut informe le client que des mesures supplémentaires sont nécessaires pour pouvoir répondre à sa requête, puisque la cible a changé d’adresse par exemple, et est maintenant accessible via une autre source (URL). Le code de statut HTTP correspondant décrit l’état de la redirection.
Des codes de statut HTTP
Code du statut HTTP | Label | Description |
---|---|---|
300 | Multiple Choices | Le serveur Web a plusieurs réponses possibles à une enquête puisque la ressource demandée est disponible en types différents. |
301 | Moved Permanently | La ressource demandée ne peut plus être trouvée à l’URL A car elle a été déplacée de façon permanente vers l’URL B et peut y être trouvée à partir de maintenant. L’adresse URL A n’est plus valide. |
302 | Moved Temporarily | La ressource demandée est disponible sur le serveur Web mais n’est pas trouvée à l’URL A car elle est déplacée de façon temporaire vers l’URL B. L’adresse URL A reste valide. |
303 | See Other (open other storage location) | Le serveur Web informe le client interrogateur qu’une demande « GET » séparée à un autre emplacement de stockage doit être adressée pour recevoir la ressource souhaitée. |
304 | Not Modified | Depuis la dernière enquête du client vers le serveur Web, la ressource n’a pas changé et donc ne sera pas transmise à nouveau. |
305 | Use Proxy | Le serveur Web informe le client que la ressource demandée n’est pas disponible que par un proxy. |
306 | (reserved) | Utilisé pour être l’instruction pour le changement du proxy. Actuellement, le code du statut n’est pas utilisé mais il est réservé. |
307 | Temporary Redirect | (similaire à 302 / 303) La ressource demandée est disponible sur le serveur Web mais n’est pas disponible de façon temporaire à l’URL A, mais à l’URL B. L’adresse URL A reste valide. Cependant, le navigateur doit suivre avec la même méthode que pour la demande original (cela signifie qu’un « POST » est suivi par un « POST »). |
Le statut de code HTTP 301 Moved Permanently, aussi appelé Redirection 301, est souvent utilisé dans l’Optimisation OnPage d’un site, afin de rediriger les anciennes URL (plus valides) vers leurs contreparties spécifiques (nouvellement créées), si des modifications de la structure URL sont appliquées. Cette approche est aussi recommandée par Google.