Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
tutoriel-php-mysql:php:redirection-definitive-php [10/08/2015 00:21] – créée zonewebmaster | tutoriel-php-mysql:php:redirection-definitive-php [08/10/2019 17:03] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
De nombreux webmasters doivent faire face, un jour ou l' | De nombreux webmasters doivent faire face, un jour ou l' | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Fonctionne sur PHP 4, PHP 5 et PHP 7 | ||
+ | </ | ||
+ | |||
===== Pourquoi mettre en place des redirections ? ===== | ===== Pourquoi mettre en place des redirections ? ===== | ||
- | Lorsque l'on change de place une page web, il y a un risque important que les liens externes pointant sur cette page fassent arriver les utilisateurs sur une //' | + | Lorsque l'on change de place une page web, il y a un risque important que les liens externes pointant sur cette page fassent arriver les utilisateurs sur une //''page erreur 404''//. Les moteurs de recherche risques donc de réinitialiser le **référencement** de la page et donc de voir la qualité de **référencement** du site diminué. Pour éviter tous ces désagréments on peut mettre en place des **redirections définitives**. Nous allons utiliser la fonction //header() //de **PHP**. |
===== Les entêtes HTTP ===== | ===== Les entêtes HTTP ===== | ||
- | < | + | Lors du chargement du page, le serveur envoi au navigateur une entête HTTP, en général c'est un //code HTTP 200 (OK)//. |
+ | Il existe un code pour informer le navigateur que la page demandé a été déménagé à une autre adresse, c' | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Si un caractère est envoyé avant un **en-tête HTTP** une erreur de type //" | ||
+ | </ | ||
===== Le code ===== | ===== Le code ===== | ||
Ligne 28: | Ligne 39: | ||
- | ===== Crédits | + | ===== Notes de version ===== |
+ | |||
+ | * [27/ | ||
+ | * [17/ | ||
+ | ===== Auteurs | ||
+ | |||
+ | * Auteur : [[: | ||
+ | |||
+ | ===== Navigation | ||
+ | |||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
- | * Auteur | + | <nspages -h1 -exclude:subNs: -textPages=" |