Maison >Problème commun >Que signifie le code d'état HTTP 301 ?
Le code d'état HTTP 301 signifie une redirection permanente "Déplacée de manière permanente". Lorsque le serveur renvoie le code d'état 301, il indique au client que la ressource demandée a été définitivement déplacée vers un autre emplacement. Après avoir reçu la réponse 301, le client doit utiliser Le. la nouvelle URL lance les requêtes suivantes.
Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.
Le code d'état HTTP 301 signifie déplacé de façon permanente. Lorsque le serveur renvoie un code d'état 301, il indique au client que la ressource demandée a été définitivement déplacée vers un autre emplacement. Après avoir reçu la réponse 301, le client doit utiliser la nouvelle URL pour lancer les requêtes suivantes.
Une situation courante est que lorsqu'un site Web change de nom de domaine ou modifie la structure de son URL, le serveur renvoie un code d'état 301 pour informer le client qu'il devra accéder à la nouvelle URL à l'avenir. Après avoir reçu la réponse 301, le navigateur redirigera automatiquement vers la nouvelle adresse URL, et le moteur de recherche mettra également à jour l'index et transférera le poids de l'ancienne URL vers la nouvelle URL.
Il convient de noter que le code d'état 301 représente une redirection permanente, le client doit donc mettre en cache la nouvelle URL après avoir reçu la réponse 301, et les demandes futures utiliseront directement la nouvelle URL au lieu d'accéder à l'ancienne URL.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!