| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    La redirection PHP Fonction
    PHP est un langage de programmation qui crée dynamiquement des pages Web . Cela signifie que la page n'est pas stocké sur le serveur , mais une demande d' une page qui a un fichier PHP comme son adresse fait que le programme PHP pour exécuter et générer la page . Cela permet aux différentes pages doit être généré dans des circonstances différentes et économise de l'espace sur le serveur Web. Un programme PHP peut créer une instruction de redirection au lieu d'une page Web. Redirige

    Si le fichier contenant , ou générer une page Web se déplace tous les visiteurs à la suite des liens vers l'ancienne adresse , ils recevront une "page introuvable" écran d'erreur. Pour éviter cela, l'administrateur du site peut mettre en place une redirection . Cela indique au serveur Web pour informer de n'importe quel navigateur Web demandant la page à l'ancienne adresse que la même page se trouve à une adresse différente . Il ya un certain nombre de méthodes d' effectuer une redirection , PHP a sa propre méthode
    Hypertext Transfer Protocol

    Les communications entre un navigateur et un serveur Web qui met un . page Web dans le navigateur est régi par le protocole de transfert hypertexte . HTTP définit une structure de message et que le format de message est suivi à la fois de la demande de déplacement à partir du navigateur au serveur et pour le déplacement de réponse du serveur vers le navigateur. La structure générale de ces messages commence une série de lignes instruire sur les paramètres pour le transfert, les capacités du navigateur et les exigences de la page Web. Cette section est appelée " têtes HTTP . " La section en-têtes HTTP est suivie par un organisme . La demande d' une page a un corps vide et une réponse avec une redirection a aussi un corps vide .
    HTTP Codes

    HTTP inclut une liste de statut codes et deux d'entre eux - 301 et 302 sont utilisées pour la redirection . Le serveur envoie un message qui contient un en-tête HTTP avec le code rediriger suivi de la nouvelle adresse de la page .
    PHP redirige

    PHP peut mettre en place une redirection avec un quelques lignes . La technique est basée sur la fonction " tête" . Ceci génère un en-tête HTTP avec un code d'état spécifié. La fonction possède deux formats. On met en place un code d'état à utiliser , le second contient un paramètre " emplacement " , qui donne la nouvelle adresse pour le fichier. Si aucun code n'est mis en place, la commande d'en-tête par défaut le code 302 , qui crée une redirection temporaire . Une redirection permanente exige un code 301. L'une des faiblesses de la méthode de redirection PHP est qu'il doit être contenu dans un fichier au même endroit et avec le même nom que le fichier déplacé . Cela signifie que l'ancien fichier doit être maintenu dans son ancien emplacement. Les administrateurs du site peuvent mettre en place des redirections dans la configuration du site . Cela a le même effet qu'une redirection PHP et permet à l'administrateur de supprimer l'ancien fichier .

    Previous :

    next :
      articles connexes
    ·Comment masquer une extension de fichier PHP 
    ·Tutoriel MySQL Script 
    ·PHP Fatal Error : Impossible UNSET compensations à cor…
    ·Comment faire pour modifier temporairement le maximum P…
    ·Comment faire pour bloquer des sous-domaines en PHP 
    ·Comment faire pour transférer des données vers le ser…
    ·Comment créer un Tag en PHP 
    ·Les types de données SSIS 
    ·Comment insérer une chaîne dans MySQL 
    ·Comment renommer des colonnes dans MySQL 
      articles en vedette
    ·Comment nettoyer une chaîne dans VBA 
    ·Qu'est-ce que l'API de programmation 
    ·Comment Passer une ligne dans MATLAB 
    ·Comment réduire MPI 
    ·Comment créer un modèle de site Web avec PHP 
    ·Comment trouver la date pour chaque vendredi de l'anné…
    ·Comment additionner deux nombres avec JavaScript 
    ·Comment lire les variables d'environnement dans VB6 
    ·Comment faire pour installer un pack de langue arabe 
    ·MySQL et Access Tutorial 
    Copyright © Connaissances Informatiques http://fr.wingwit.com