Comment ajouter des redirections conditionnelles à un QR code
Une redirection conditionnelle envoie les scans vers des pages différentes selon qui ils sont — leur pays, leur appareil ou leur langue — depuis le même code imprimé. C'est ce qui permet à un seul tirage de servir plusieurs marchés sans plusieurs codes.
Mis à jour 6 octobre 2026 · 5 min de lecture
Sur quoi vous pouvez réellement filtrer
Les conditions utiles sont celles qu'un navigateur ou un téléphone révèlent sans rien demander au visiteur. Le pays vient de la géolocalisation IP et tombe juste la plupart du temps ; l'appareil et le système viennent du user agent ; la langue vient de l'en-tête Accept-Language que le navigateur envoie déjà.
Aucune n'est parfaite. Un voyageur en itinérance peut être rattaché au mauvais pays, et un navigateur réglé en anglais sur un téléphone acheté en Espagne demandera l'anglais. C'est pourquoi les règles sont une commodité de routage et non une garantie, et pourquoi la destination par défaut doit être utilisable seule.
- Pays : fiable sur ligne fixe et sur la plupart des réseaux mobiles, peu fiable avec un VPN ou en itinérance
- Appareil : fiable pour téléphone contre ordinateur, moins pour les tablettes
- Système : suffisant pour séparer un lien vers une boutique d'applications
- Langue : seulement aussi fiable que les réglages du navigateur du lecteur
Ordre et solutions de repli
Placez les règles spécifiques avant les règles larges. Une règle visant les utilisateurs iOS allemands doit primer sur une règle mobile générale, car la spécifique correspond plus probablement à votre intention ; si la règle large passait en premier, elle avalerait le scan et la règle spécifique ne s'exécuterait jamais.
Définissez toujours une destination par défaut. Un scan sans pays, avec une langue inconnue ou provenant d'un crawler depuis un centre de données doit tout de même aboutir quelque part d'utile, et le défaut empêche un jeu de règles de devenir une impasse.
- Spécifique avant général : pays plus appareil prime sur appareil seul
- Une règle, une intention — n'imbriquez pas des cas sans rapport dans une même règle
- Une destination par défaut valable pour tout lecteur, dans n'importe quel pays
- Peu de règles bien ordonnées valent mieux que beaucoup qui se chevauchent
Des montages qui rapportent
Trois schémas couvrent la plupart des cas réels : un tirage pour plusieurs marchés, un emballage pour plusieurs langues et une affiche pour deux boutiques d'applications.
Dans chaque cas, la valeur vient du fait d'imprimer une seule fois. Chaque règle ajoutée coûte moins cher qu'un second visuel, un second tirage et un second code à gérer.
- Répartition par marché : des règles de pays envoient les scans américains vers la boutique US et tous les autres vers la page UE, qui sert aussi de défaut
- Répartition par langue : des règles de langue envoient les lecteurs de/fr/es/nl vers des pages locales, l'anglais en repli
- Installation de l'app : des règles de système envoient iOS vers l'App Store et Android vers Play, et l'ordinateur vers une page qui explique l'app
Tester les règles avant d'imprimer
Les règles échouent en silence : un mauvais ordre ou une coquille dans un code de pays envoie quand même le visiteur quelque part, simplement pas où vous vouliez. Testez chaque branche avant le tirage en ouvrant le code depuis la source que vous cherchez à atteindre — un VPN pour un autre pays, un téléphone et un ordinateur portable pour la répartition par appareil — plutôt qu'en faisant confiance à l'aperçu du tableau de bord.
Testez aussi la branche par défaut délibérément, en simulant un scan qui ne correspond à rien. C'est la branche la plus souvent oubliée et celle qui rattrape de vrais visiteurs.
- Scannez depuis au moins deux pays (un VPN suffit) pour prouver que la règle de pays se déclenche
- Scannez depuis un téléphone, une tablette et un ordinateur pour prouver que la règle d'appareil se déclenche
- Provoquez le cas sans correspondance exprès pour voir où le défaut envoie les gens
- Retestez après chaque changement de règle — une nouvelle règle peut en masquer une ancienne
Questions fréquentes
Une règle peut-elle exiger plusieurs conditions ?
Que se passe-t-il si aucune règle ne correspond ?
Les redirections conditionnelles marchent-elles sur un code statique ?
Combien de règles pour un code ?
Et si un navigateur annonce une langue inattendue ?
Puis-je tester une règle sans imprimer ?
À lire ensuite
Prêt à en créer un ?
Les codes dynamiques sont modifiables à partir de 4 $/mois.
Créez votre premier QR code dynamique
Gratuit pour commencer. Un code, modifiable à vie, avec des statistiques dès le premier scan.
Comment les règles sont évaluées
Chaque règle déclare une ou plusieurs conditions. Quand un scan arrive, les règles sont examinées de la priorité la plus haute à la plus basse et la première correspondance l'emporte — celles d'en dessous ne sont jamais évaluées. Une destination par défaut rattrape tous les autres.
Comme la décision est prise sur le serveur au moment du scan, les règles exigent un code dynamique. Un code statique a l'URL gravée dans le motif et il n'y a rien à évaluer.