Maison  >  Article  >  développement back-end  >  Que signifie la redirection php ?

Que signifie la redirection php ?

青灯夜游
青灯夜游original
2022-02-08 17:47:003225parcourir

En PHP, la redirection fait référence à la redirection des requêtes réseau vers d'autres emplacements via diverses méthodes ; la redirection peut être divisée en interne et externe. La différence est que lorsque la redirection externe se produit, l'URL dans la barre d'adresse du navigateur sera modifiée.

Que signifie la redirection php ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

redirection php

La redirection (Redirection) consiste à rediriger diverses requêtes réseau via diverses méthodes vers d'autres emplacements. Divisé en interne et externe, la différence est que lorsque la redirection externe se produit, l'URL dans la barre d'adresse du navigateur change.

La redirection de page entraînera certainement un saut de page, et le saut de page ne mènera pas nécessairement à une redirection de page. En d'autres termes, la redirection de page est vraiment incluse dans le saut de page, et la redirection de page est une condition suffisante et inutile pour le saut de page.

Lorsque nous construisons un site Web, nous rencontrons souvent des situations qui nécessitent une redirection de page Web :

1 Ajustement du site Web (comme la modification de la structure du répertoire de la page Web) ;

2. 3. L'extension de la page Web est modifiée (par exemple, l'application doit remplacer .php par .Html ou .shtml).

Dans ce cas, si la redirection n'est pas effectuée, l'ancienne adresse dans les favoris de l'utilisateur ou dans la base de données du moteur de recherche permettra uniquement au client visiteur d'obtenir un message d'erreur de 404 pages, et le trafic d'accès sera en plus perdu en vain ; certains sites Web de noms de domaine multiples enregistrés doivent également rediriger les utilisateurs qui visitent ces noms de domaine pour accéder automatiquement au site principal.

Résumez plusieurs méthodes de saut de page sous PHP

1. Implémentation de la balise Meta

Ajoutez simplement la phrase suivante en tête et passez à la page cible après être resté sur la page actuelle pendant 0 seconde

echo &#39;<meta http-equiv="refresh" content="0;url=https://www.baidu.com">&#39;;

2. implémentation

echo &#39;<script>window.location.href = &#39;https://www.baidu.com&#39;;</script>&#39;;

3. Implémentation de la redirection de page PHP

header(&#39;Location: https://www.baidu.com&#39;);

L'utilisation de la redirection de page PHP est légèrement différente des deux méthodes ci-dessus dans la mesure où son code d'état de réponse http est spécifié comme 3xx. La différence spécifique concerne le processus de requête HTTP, je n'entrerai donc pas dans les détails ici.

Apprentissage recommandé : "

Tutoriel vidéo PHP

"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn