Redirection d’URL

Définition - Que signifie la redirection d'URL?

Une redirection d'URL est une fonction de serveur Web qui envoie un utilisateur d'une URL à une autre. Les redirections prennent généralement la forme d'une redirection automatisée qui utilise l'un d'une série de codes d'état définis dans le protocole HTTP.

Il existe plusieurs types de redirections disponibles pour les développeurs Web, y compris les redirections manuelles, les codes d'état de la série HTTP 3xx, les scripts côté serveur, JavaScript, les redirections de cadre et les actualisations de méta-étiquettes.

Une redirection d'URL peut également être connue sous le nom de redirection de code HTTP 3xx, de transfert d'URL, de redirection de domaine et de transfert de domaine.

Definir Tech explique la redirection d'URL

Les utilisateurs Web peuvent être redirigés d'une URL vers une autre pour diverses raisons, notamment:

  • Un changement de nom commercial
  • Une fusion de deux sites Web
  • Pour diriger le trafic vers le contenu récemment mis à jour
  • Pour diriger le contenu vers un nom de domaine récemment mis à jour
  • Test de partage de page de destination pour les tests marketing

Les redirections peuvent également être utilisées pour des activités néfastes telles que le phishing ou d'autres tentatives de causer des problèmes aux utilisateurs et à leurs ordinateurs. Les redirections ont également été utilisées pour subvertir les résultats des requêtes des moteurs de recherche, mais la plupart des moteurs de recherche sont désormais capables de détecter de telles tentatives.

Les différents codes de la série 3xx du protocole HTTP sont le moyen le plus courant de rediriger une page Web et sont intégrés dans le HTML de la page. Les membres de cette série ont les attributs suivants:

  • 300 propose plusieurs choix de redirection. Par exemple, des langues alternatives peuvent être sélectionnées.
  • 301, c'est lorsqu'un site est déplacé de façon permanente, par exemple lorsque le nom d'une entreprise change.
  • 302 est pour une redirection non spécifiée.
  • 303 affiche ou agit sur les résultats des scripts d'interface de passerelle commune (CGI)
  • 307 est utilisé pour la redirection temporaire, par exemple lorsqu'un site est en cours de refonte.

Lorsqu'un visiteur du site Web est redirigé vers un domaine de site Web nouvellement nommé, l'adresse du site Web acquiert une nouvelle URL. Les entreprises transforment souvent la page d'accueil d'origine de leur site Web en une page de redirection avec un message simultané décrivant brièvement la redirection. Dans les coulisses, une balise meta refresh est intégrée au code source du site Web. Sans une redirection, les visiteurs réguliers du site Web recevraient un message d'erreur «404 - Not Found».

La redirection peut avoir lieu via un service de redirection qui fonctionne via un logiciel pour fournir des noms de liens plus courts aux utilisateurs. Les permaliens sont un type de service de redirection.