Votre plateforme évolue. Des contenus sont créés, d'autres sont supprimés tandis que certains sont déplacés. Dans ce contexte, les règles de redirection permettent notamment à vos utilisateurs d'accéder à un contenu déplacé tout en vous permettant de conserver le référencement naturel des pages initiales.
Dans cet article, vous apprendrez comment :
Table of Contents | ||||
---|---|---|---|---|
|
Pour commencer...
Une règle de redirection Baleen se caractérise par :
la source de la redirection : pattern d'URL (au format PCRE) permettant de définir les URL qui déclencheront la redirection ;
la destination de la redirection : URL vers laquelle les utilisateurs seront redirigés lorsqu'ils tenteront d'accéder à une URL ciblée par le pattern source ;
le type de la redirection : information permettant d'indiquer si la redirection est définitive (301) ou temporaire (302).
le traitement des paramètres d'URL (query string) après la redirection : information permettant d'indiquer le traitement (suppression/conservation) des paramètres d'URL existants dans l'URL source
...
Note |
---|
Tout changement de configuration impacte le trafic de votre plateforme en quelques secondes. |
Consulter les règles de redirection
...
Cliquez sur le bouton accessible depuis la liste des règles de redirection existantes.
Précisez les caractéristiques de la règle :
Saisissez le pattern d'URL source (au format PCRE) permettant de cibler la source à rediriger
Saisissez l'URL de la destination de la redirection
Sélectionnez le type de la redirection : permanent ou temporaire
La nouvelle règle créée est ajoutée à la fin de la liste des règles de redirection
Important : Si une URL matchent deux règles de redirection, c’est la redirection dont la source est la plus précise qui est exécutée.
Exemple
...
...
>>
...
Règle
...
de
...
redirection
...
A
...
configurée
...
dans
...
Baleen:
...
Pattern d'URL
...
source
...
:
...
/multiple_redirections/*
...
URL de destination : https://mywebsite.com/multiple_redirections/allpages.html
...
>>
...
Règle
...
de
...
redirection
...
B
...
configurée
...
dans
...
Baleen:
...
Pattern d'URL
...
source
...
:
...
/multiple_redirections/*.html
...
URL de destination : https://mywebsite.com/multiple_redirections/htmlonly.html
...
>>
...
Comportement
...
observé
...
:
...
Important : L'ordre de la liste est déterminant pour l'exécution des redirections et pour le résultat observé par les utilisateurs.
...
Ce choix est pertinent lorsque les traitements réalisés à partir de la destination de la redirection sont identiques à ceux réalisés à partir de la source et que les structures de données et les valeurs attendues sont les mêmes.
Exemple :
...
Exemple
...
1
...
:
...
Paramètres
...
d'URL
...
conservés
...
>>
...
Règle
...
de
...
redirection
...
configurée
...
dans
...
Baleen:
...
URL source : /url_redirection/test.html
...
URL de destination : https://mywebsite.com/url_redirection/example.html
...
Gestion des paramètres d'URL
...
:
...
conservés
...
>>
...
Comportement
...
observé
...
dans
...
le
...
navigateur:
...
URL Saisie : https://mywebsite.com/url_redirection/test.html?id=1
...
...
Exemple
...
2
...
:
...
Paramètres
...
d'URL
...
supprimés
...
>>
...
Règle
...
de
...
redirection
...
configurée
...
dans
...
Baleen:
...
URL source : /url_redirection/test.html
...
URL de destination : https://mywebsite.com/url_redirection/example.html
...
Gestion des paramètres d'URL
...
:
...
supprimés
...
>>
...
Comportement
...
observé
...
dans
...
le
...
navigateur:
...
URL Saisie : https://mywebsite.com/url_redirection/test.html?id=1
...
...
Pourquoi choisir une redirection permanente plutôt qu'une redirection temporaire ?
...
Exemples de règles de redirection
Redirection simple
...
Exemple
...
1
...
:
...
Redirection
...
sur
...
le
...
même
...
domaine
...
>>
...
Règle
...
de
...
redirection
...
configurée
...
dans
...
Baleen:
...
URL source : /url_redirection/test.html
...
URL destination : https://mywebsite.com/url_redirection/example.html
...
>>
...
Comportement
...
observé
...
dans
...
le
...
navigateur:
...
URL Saisie : https://mywebsite.com/url_redirection/test.html
...
...
Exemple
...
2
...
:
...
Redirection
...
sur
...
des
...
domaines différents
>> Règle de redirection configurée dans Baleen:
URL source : /url_redirection/test.html
...
URL destination : https://other.mywebsite.domain/url_redirection/example.html
...
>>
...
Comportement
...
observé
...
dans
...
le
...
navigateur:
...
URL Saisie : https://mywebsite.com/url_redirection/test.html
...
...
Redirection avancée
...
Exemple
...
1
...
:
...
Redirection
...
sur
...
le
...
même
...
domaine
...
>>
...
Règle
...
de
...
redirection
...
configurée
...
dans
...
Baleen:
...
Pattern source : /pattern_redirection/*.html
...
URL de destination : https://mywebsite.com/pattern_redirection/accueil.html
...
>>
...
Comportement
...
observé
...
dans
...
le
...
navigateur:
...
URL Saisie : https://mywebsite.com/pattern_redirection/index.html
...
...
Exemple
...
2
...
:
...
Redirection
...
sur
...
des
...
domaines différents
>> Règle de redirection configurée dans Baleen:
Pattern source : /pattern_redirection/*.html
...
URL de destination : https://other.mywebsite.domain/pattern_redirection/accueil.html
...
>>
...
Comportement
...
observé
...
dans
...
le
...
navigateur:
...
URL Saisie : https://mywebsite.com/pattern_redirection/index.html
...
...
Modifier une règle de redirection
...