Les redirections 3xx

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 HTTPLabelDescription
300Multiple ChoicesLe serveur Web a plusieurs réponses possibles à une enquête puisque la ressource demandée est disponible en types différents.
301Moved PermanentlyLa 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.
302Moved 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.
303See 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.
304Not ModifiedDepuis la dernière enquête du client vers le serveur Web, la ressource n’a pas changé et donc ne sera pas transmise à nouveau.
305Use ProxyLe 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é.
307Temporary 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.