Éviter les redirections
Identifiants
Catégories
Cycle de vie | Tiers | Responsable |
---|
6. Support / maintenance | Réseau | Architecte Logiciel/Développeur |
Indications
Degré de priorité | Mise en oeuvre | Impact écologique |
---|
3 | 3 | 4 |
Ressources Economisées |
---|
Processeur / Réseau / Stockage |
Description
Les redirections dégradent le temps de réponse, tout en consommant des ressources inutilement. Il faut donc les éviter autant que possible. Ces redirections peuvent avoir lieu à différents niveaux : code HTML, code JavaScript, serveur HTTP et serveur d’applications (PHP, etc.).
Exemple
Au niveau du serveur HTTP (Apache, dans ce cas), une redirection consiste à activer une réécriture systématique des URL via le fichier
.htaccess :
<IfModule mod_alias.c>
Redirect permanent http://ancienne_adresse.fr http://nouvelle.adresse.fr/
</IfModule>
Mieux vaut remplacer manuellement les adresses statiques intégrées aux pages web
Principe de validation
Le nombre … | est inférieur ou égal à |
---|
de redirections | 1 |