Les partenaires publicitaires:

Le code HTML tête pour une redirection 301

Beaucoup de gens se confondre entre HTML et HTTP. Essayer de faire une redirection 301 en HTML est un exemple de cela. HTML est le langage de formatage dans lequel les pages Web sont écrites. Un document HTML a une section d'en-tête, qui est marquée par la balise et un corps. HTTP est le protocole de transfert hypertexte, qui est le format pour la messagerie entre les navigateurs Web et les serveurs Web. HTTP commence par une série de lignes de paramètres, appelés têtes HTTP, suivie d'un corps. Une redirection 301 apparaît dans les en-têtes HTTP. Une redirection peut être créé dans un en-tête de fichier HTML, mais cela nécessite une méthode différente.

Redirection

  • La redirection est la méthode d'expédition visiteurs vers une page Mer à partir de son ancienne adresse à sa nouvelle adresse. Cela compense pour les pages Web déplacés et empêche les visiteurs Gatting à l'ancienne adresse à travers un lien périmé ne doit être présenté avec un "Page non trouvée" écran d'erreur. Redirection aide également les administrateurs du site de consolider plusieurs adresses différentes sur la même page, en transmettant tous les visiteurs de tous, mais l'une des adresses sur le site central.

Codes HTTP




  • La spécification HTTP comprend une liste des codes d'état, que chaque navigateur et le serveur Web doit comprendre. Parmi ces codes sont 301, pour une redirection permanente et 302 pour une redirection temporaire. L'attribution d'un code de redirection vers une page Web se produit dans le panneau du site de commande. La plupart des panneaux de contrôle de site Web incluent la possibilité de mettre en place des redirections. Une méthode manuelle consiste à créer un fichier appelé ".htaccess" et en le plaçant dans le répertoire racine du site. Le fichier contient une ligne pour chaque redirection, donnant le type de redirection (301 ou 302) l'ancienne adresse Web et la nouvelle adresse Web.

Procédé HTML

  • La méthode de redirection qui peuvent être mis en œuvre dans un en-tête HTML est appelé "meta refresh." La méthode exploite la structure de la commande de rafraîchissement, ce qui force le navigateur à recharger la page. Cependant, la structure de la commande de rafraîchissement contient la source de l'actualisation. En mettant une adresse différente de la page courante dans la commande, les résultats de rafraîchissement dans une redirection. La ligne: http://www.newsite.ca/newfile.htmlquot- /> exécute la tâche. Dans cet exemple, la 2 est le nombre de secondes de retard après chargement de la page en cours.

    "

Comparaison

  • La méthode HTTP 301 est la méthode préférée pour la plupart des sites Web, car il nécessite le moins de travail. Le meta refresh exige qu'une copie du fichier reste dans son ancien emplacement, et qui est inutile dans les situations où un site change de nom de domaine et donne les droits à l'ancienne adresse. Le maintien de deux copies de pages déplacées peut se transformer en une tâche administrative compliquée au fil du temps que plusieurs pages se déplacent.

» » » » Le code HTML tête pour une redirection 301