Redirections
Les redirections sont utilisées pour rediriger un visiteur d’un chemin de votre blog vers une autre URL. Vous pouvez configurer les redirections dans Paramètres → Redirections dans la Console.

- Dynamique - Fait correspondre des modèles à l’aide d’expressions régulières. Voir Redirections dynamiques.
- De - Le chemin à partir duquel vous souhaitez rediriger. Par exemple,
/path. Pour les redirections dynamiques, vous pouvez utiliser des expressions régulières. - Vers - Où rediriger le visiteur. Cela peut être un chemin au sein de votre blog ou une URL externe.
- Type - Permanente (HTTP 301) ou Temporaire (HTTP 302). Cela détermine le code de réponse HTTP.
Redirections dynamiques
Avec les redirections dynamiques, vous pouvez faire correspondre un chemin de manière dynamique à l’aide d’un modèle. C’est utile lorsque vous souhaitez rediriger plusieurs chemins suivant un modèle vers une seule destination. Par exemple, vous pouvez rediriger toutes les requêtes commençant par /author/ vers un site externe.
Vous ne pouvez avoir que jusqu'à 5 redirections dynamiques par blog.

Voici comment créer une redirection dynamique :
- Activez l’option Dynamique
- Définissez De avec une expression régulière que vous souhaitez faire correspondre (nous prenons en charge la syntaxe PCRE2).
- Définissez Vers avec l’URL vers laquelle vous souhaitez rediriger. Vous pouvez utiliser des groupes capturés ici, comme
$1. - Choisissez le Type de redirection et cliquez sur Ajouter.
Exemples de redirections dynamiques
- Pour rediriger toutes les requêtes commençant par
/author/vers un site externe :
- De :
/author/(.*) - Vers :
https://externalsite.com
- Pour rediriger toutes les requêtes commençant par
/author/vers un site externe, en conservant le reste du chemin :
- De :
/author/(.*) - Vers :
https://externalsite.com/$1
- Pour rediriger toutes les requêtes commençant par
/author/suivies d’un autre/vers un site externe, avec quelques modifications dans la structure d’origine du chemin :
- De :
/author/([^/]+)/(.*) - Vers :
https://externalsite.com/$1/somedirectory/$2
- Rediriger les chemins se terminant par
/vers le même chemin sans la barre oblique finale :
- De :
/(.*)/$ - Vers :
https://yourblog.com/$1
Si vous avez besoin d’aide avec les expressions régulières, n’hésitez pas à contacter le support.