Quoi de neuf sur redirection.io ?

Découvrez les dernières actualités de notre plateforme, les améliorations, nouvelles fonctionnalités ou les annonces importantes.

Améliorations des détails et des filtres de logs

Nous avons apporté une série d'améliorations à l'interface des logs de trafic, centrées sur le détail des logs et le filtrage.

Des détails de log plus riches

La vue détaillée d'un log affiche désormais le détail de la règle qui a été déclenchée pour cette requête : vous voyez ainsi exactement quelle règle a correspondu, ainsi que le déclencheur et les actions appliqués, sans quitter le log.

La règle appliquée à une requête, affichée dans le détail du log

L'URL de la requête peut également être décomposée en ses composants : basculez le champ URL en mode « parsed » pour voir le schéma, l'hôte, le chemin et les paramètres de requête listés séparément, ce qui rend les URLs longues ou chargées en paramètres beaucoup plus lisibles.

L'URL de la requête décomposée en ses composants en mode « parsed »

Un filtrage plus clair

Les filtres de logs sont désormais regroupés en familles logiques - « Request », « Response » et « Other » - pour trouver plus facilement le filtre recherché. La même interface de filtres a également été portée sur la liste des règles, si bien que filtrer les règles fonctionne exactement comme filtrer les logs.

Ensemble, le détail de la règle déclenchée, la vue « parsed » de l'URL et la réorganisation des filtres font de l'explorateur de logs de redirection.io un outil vraiment confortable pour explorer votre trafic, et nous avons encore beaucoup d'améliorations en tête.

Ouvrez vos logs de trafic pour les essayer. L'utilisation des logs est décrite dans la documentation des logs.

Instances managées : changement d'adresse IPv6

Nous migrons les load balancers de nos instances managées vers un nouveau plan d'adressage IPv6.

  • Ancienne adresse IPv6, retirée le 1er décembre 2026 : 2001:41d0:301:100:51:91:60:76
  • Nouvelle adresse IPv6 : 2001:41d0:ac00:24c::1

L'adresse IPv4 n'est pas concernée et reste identique. Les domaines qui pointent vers nos "instances managées" avec un enregistrement CNAME n'ont rien à faire : seuls les enregistrements AAAA sont concernés.

Si l'un de vos domaines résout encore vers l'ancienne adresse IPv6, mettez à jour l'enregistrement AAAA de votre zone DNS avec la nouvelle valeur. La propagation dépend du TTL de votre zone et peut prendre jusqu'à 24 heures.

Les deux adresses répondent jusqu'au 1er décembre 2026, il n'y a donc aucune interruption de service aujourd'hui. À partir du 1er novembre 2026, le manager affiche un avertissement pour les domaines utilisant encore l'ancienne adresse. Après le 1er décembre, l'ancienne adresse cesse de répondre : les visiteurs dont le réseau privilégie IPv6 ne pourraient plus accéder à votre site en IPv6, et le renouvellement automatique de vos certificats SSL pourrait échouer.

Les clients dont un domaine est concerné ont été prévenus par email. En cas de doute sur votre configuration, ou si votre zone DNS est gérée par une autre personne, contactez-nous.

redirection.io peut désormais convertir vos pages HTML en Markdown dynamiquement

L'action Convertir le HTML en Markdown convertit à la volée une réponse HTML en Markdown, directement au niveau du proxy. Elle s'accompagne d'un sélecteur d'actions repensé et d'une prise en charge dans l'API publique.

Le sélecteur d'action de règle, avec l'action Convertir le HTML en Markdown mise en avant

Le Markdown est une syntaxe de mise en forme légère, en texte brut : titres, liens, listes et emphase s'écrivent avec quelques caractères simples plutôt qu'avec des balises HTML. Il est facile à lire pour les humains et facile à analyser pour les machines, ce qui explique pourquoi les crawlers d'IA et les outils LLM le préfèrent de plus en plus au HTML complet.

Un cas d'usage courant est donc de servir une version Markdown de vos pages à ces outils, sans rien changer sur votre backend. La façon la plus simple est la négociation de contenu : lorsqu'un client demande une page avec l'en-tête Accept: text/markdown, redirection.io renvoie la version Markdown.

curl -H "Accept: text/markdown" https://votre-site.example/blog/une-page

Notre nouvelle recette « Convertir le HTML en Markdown » installe exactement cette configuration pour le dossier de votre choix (ou le site entier) : elle ajoute un en-tête Vary: Accept sur les URLs concernées, et renvoie du Markdown avec un type de contenu text/markdown lorsque le client le demande.

La recette est le moyen le plus rapide de démarrer : choisissez un dossier, installez-la, puis publiez. Vous pouvez ensuite ouvrir les règles générées pour affiner le déclencheur ou ajouter d'autres actions.

Vous pouvez aussi ajouter l'action manuellement à n'importe quelle règle. Consultez la référence des actions pour plus de détails.

Des notifications e-mail plus flexibles

De nombreux utilisateurs de redirection.io n'étaient pas familiers de nos notifications. Pour les recevoir, il fallait d'abord créer un canal de notification, puis configurer quels événements devaient lui être envoyés. Nous avons rendu cela beaucoup plus simple.

Un canal e-mail, prêt à l'emploi

Chaque nouveau projet dispose désormais d'un canal de notification e-mail créé automatiquement. Mettre en place des notifications - pour les anomalies de trafic, les publications de règles ou le cycle de vie de vos instances managées - se résume alors à choisir quels événements envoyer. Pour les projets existants, vous pouvez créer un canal de notification à la main à tout moment.

Choisissez précisément qui est notifié

Le canal e-mail a également été retravaillé. À la place d'un destinataire unique, vous pouvez désormais configurer une liste d'adresses, avec des interrupteurs indépendants pour notifier tous les membres du projet, tous les administrateurs du projet, et/ou l'auteur de l'action qui a déclenché la notification.

Configuration des destinataires d'un canal de notification e-mail

Chaque e-mail de notification contient un lien direct vers la gestion des préférences de notification : les destinataires peuvent ajuster ce qu'ils reçoivent sans quitter leur boîte mail.

Ouvrez les réglages de notifications de votre projet pour vérifier le canal par défaut et ajuster ses destinataires.

De nouveaux indicateurs dans le crawler et un onglet d'évolution amélioré

Nous avons livré une série d'améliorations sur le crawler redirection.io : contrôles de qualité de contenu, diagnostics de redirection, plus de contrôle sur le déroulement d'un crawl, et une nouvelle façon de suivre l'évolution d'un site dans le temps.

Nouveaux contrôles de contenu et de SEO

Le rapport de crawl comporte plusieurs nouveaux signaux :

  1. Détection de contenu dupliqué : le crawler repère désormais les pages au contenu strictement identique ou quasi identique, via une empreinte simhash. Le contenu dupliqué est un problème SEO classique, jusqu'ici difficile à repérer sur un grand site.
  2. Section de rapport sur la distribution du nombre de motsDistribution du nombre de mots : une nouvelle section du rapport montre la répartition du nombre de mots sur l'ensemble des pages crawlées, utile pour repérer les pages trop pauvres en contenu.
  3. Alerte « redirection vers une page en erreur » dans le rapport de crawlBoucles de redirection et redirections vers une erreur : des métriques et des listes dédiées font ressortir les pages prises dans une boucle de redirection, ou qui redirigent vers une page en erreur. Deux problèmes SEO fréquents, jusqu'ici difficiles à isoler.
  4. Alerte « fichiers well-known manquants » dans le rapport de crawlSitemap et fichiers « well-known » : le rapport alerte maintenant si un sitemap dépasse la taille recommandée, ou si des URLs standard comme /.well-known/security.txt sont absentes.

Plus de contrôle sur un crawl

Vous disposez d'un contrôle plus fin sur le comportement du crawler :

  • Ignorer les directives robots : un crawl peut être configuré pour ignorer volontairement les règles du robots.txt, ainsi que les directives noindex et nofollow dans le HTML. Pratique pour crawler un site de préproduction ou mener un audit SEO complet.
  • En-têtes HTTP personnalisés : un crawl peut envoyer des en-têtes HTTP personnalisés, par exemple pour atteindre un environnement de staging protégé par authentification.
  • Délai entre les requêtes : vous pouvez définir un délai entre chaque requête, y compris sur les crawls programmés récurrents, pour ne pas surcharger un site.
  • Nouvelle tentative automatique en cas d'erreur HTTP : le crawler retente désormais une requête en erreur au lieu d'abandonner immédiatement, pour des rapports plus fiables sur des sites instables.

Avec ces ajouts, le crawler de redirection.io est plus configurable que jamais, et peut explorer de façon fiable même les sites protégés par un pare-feu applicatif (WAF).

Suivre l'évolution d'un site

L'ancien onglet « Tendances » a été remplacé par un onglet Évolution plus riche, qui montre l'évolution du score et de l'état des pages d'un projet crawl après crawl, avec un graphique de performance de crawl. Le score de crawl s'affiche également directement dans la liste des crawls, sans avoir à ouvrir chacun d'eux.

L'onglet Évolution du crawler, suivant le score d'un projet crawl après crawl

L'onglet Évolution compare au moins deux crawls d'un même projet. Programmez des crawls récurrents pour constituer automatiquement un historique et voir les tendances se dessiner dans le temps.

Pour les essayer, ouvrez le crawler depuis votre projet et lancez ou programmez un crawl. Les options de configuration sont décrites dans la documentation du crawler.

Lancement du dashboard d'analytics de redirection.io

Un tout nouveau tableau de bord d'analyse web est désormais accessible publiquement au sein de la plateforme redirection.io. Cette fonctionnalité est disponible dans toutes les offres, sans frais supplémentaires, et offre une observabilité complète avec des analyses et des insights sur le trafic à partir de données collectées directement au niveau du serveur, éliminant ainsi le besoin de scripts de tracking côté client.

Pour les utilisateurs de Matomo, Plausible ou d'outils d'analytics web traditionnels, redirection.io analytics sert de remplacement fonctionnel qui élimine la surcharge de suivi du frontend. Il traite nativement de gros volumes de trafic au niveau du serveur sans coût additionnel même dans les contextes à forte volumétrie.

Fonctionnalités et capacités clés

L'interface des analytics fournit des outils complets pour analyser le comportement du trafic du site web et la santé de l'infrastructure :

  1. Indicateurs analytics traditionnelsTableau de bord principal du trafic : Surveillez les indicateurs des visiteurs en direct, suivez les pics de trafic inattendus et comparez le trafic actif avec les périodes de données historiques.
  2. Décomposition technique du trafic : Regroupez les requêtes entrantes par référents, types d'appareils, systèmes d'exploitation, navigateurs et codes d'état HTTP exacts pour isoler rapidement les erreurs de diffusion.
  3. Optimisation des contenus et des campagnes : Identifiez les pages de destination les plus performantes et surveillez les paramètres de suivi des campagnes marketing sans modifier le code du site web.
  4. Observation du comportement et de la localisation des utilisateursDiagnostics avancés du comportement des bots : Différenciez les visiteurs humains des robots des moteurs de recherche, des scrapers et des outils automatisés en temps réel afin d'optimiser les budgets de crawl et d'atténuer le trafic automatisé malveillant.

L'avantage du "côté serveur"

Les systèmes d'analytics traditionnels basés sur des tags dépendent du JavaScript, ce qui peut dégrader les performances du frontend ou être bloqué par les extensions de navigateur. Le calcul d'analytics côté serveur offre des avantages opérationnels distincts :

  • Pas de script JavaScript : Suivez le trafic avec précision même lorsque les visiteurs ont désactivé JavaScript ou utilisent des bloqueurs de publicité.
  • Respectueux de la vie privée dès la conception : Mesurez l'engagement des utilisateurs et les modèles de trafic sans dépendre de cookies de suivi invasifs ni collecter d'identifiants personnels.
  • Disponibilité des données en temps réel : Accédez à des données immédiates sur les performances du serveur, les protocoles et les états des réponses HTTP sans délais de traitement des sessions.

Comment y accéder ?

Les analytics de redirection.io sont disponibles dès maintenant dans la console du manager redirection.io. Étant donné que ces analytics sont directement dérivés des logs de trafic, il n'y a rien de plus à installer si redirection.io est déjà fonctionnel sur votre site !

Lancement de l'agent redirection.io v3.0

Nous sommes ravis d'annoncer la sortie officielle de la version 3 de l'agent redirection.io. Il a fallu plus d'un an de travail intense à notre équipe, incluant des tâches de développement rigoureuses et des tests d'assurance qualité approfondis, pour franchir cette étape importante. L'agent v3 apporte des améliorations massives à nos capacités de reverse proxy, à l'observabilité et à la scalabilité globale.

Améliorations massives du reverse proxy

Les fonctionnalités globales de l'agent n'ont pas changé : il reste un logiciel fiable, conçu pour la résilience, la performance, la robustesse et la sécurité. L'agent supporte toujours le mode "serveur", ce qui lui permet de fonctionner en complément des modules natifs nginx et Apache. Cependant, le mode reverse proxy a bénéficié de nombreuses nouvelles fonctionnalités.

L'agent v3 agit désormais comme un reverse proxy très performant supportant les protocoles modernes, notamment HTTP/1, HTTP/2 et HTTP/3 (QUIC).

Il intègre la gestion automatisée des certificats SSL/TLS via le protocole ACME (tel que Let's Encrypt), utilisable parallèlement aux certificats traditionnels par fichiers locaux. Les connexions vers vos serveurs backends ont été optimisées avec le support complet du transfert vers des upstreams IPv6 et des connexions persistantes (keep-alive).

Nous avons également ajouté le support natif des bases de données GeoIP MaxMind, permettant à l'agent d'injecter automatiquement des headers de localisation (tels que le pays et la ville) dans les requêtes sans dépendre de CDN externes. De plus, l'agent peut désormais compresser les réponses du backend à la volée en utilisant gzip ou brotli. Pour les environnements nécessitant un stockage distribué, l'agent peut maintenant persister les données, telles que les règles et les certificats SSL, directement dans un bucket AWS S3 au lieu d'un disque local.

Observabilité améliorée et Virtualhosts

Pour simplifier la gestion de l'infrastructure, nous avons introduit le concept de Virtualhosts. Cette nouvelle fonctionnalité vous permet d'héberger et de router plusieurs sites web, utilisant différentes clés de projet redirection.io, sur une seule instance d'agent sans avoir besoin de lier chaque site à un port spécifique.

Pour une surveillance avancée, l'agent v3 expose un endpoint optionnel de métriques compatible Prometheus pour le suivi en temps réel de la santé de l'agent, du trafic et des performances. Les logs d'accès sont également très configurables désormais ; ils peuvent être générés aux formats JSON, texte ou syslog, et peuvent être personnalisés de manière granulaire au niveau du Virtualhost.

Passage à la v3 et ce que cela signifie pour vous

Pour mettre à jour, les utilisateurs des dépôts APT ou RPM doivent simplement mettre à jour leurs URL de dépôt vers la branche stable/3. Veuillez noter que si vous utilisez les modules nginx ou Apache, ils doivent être mis à jour de manière synchrone vers la branche 3.x en même temps que l'agent. Notre guide de mise à jour fournira des instructions détaillées pour assurer une transition en douceur.

Notez que le format de configuration v3 n'est pas compatible avec l'agent v2.10, une migration de vos fichiers de configuration existants sera donc nécessaire. Un exemple complet de configuration est disponible dans notre documentation, et nous sommes là pour vous aider pour toute question que vous pourriez avoir pendant le processus de migration.

Si vous n'êtes pas prêt à migrer immédiatement, ne vous inquiétez pas. La version 2.10 de l'agent continuera de fonctionner pendant des années, et nous garantissons la rétrocompatibilité au niveau de l'API afin qu'il n'y ait aucune interruption de vos services. En fait, la stack de la branche 3.x est déjà entièrement déployée et alimente notre offre d'instances managées. En ce qui concerne nos intégrations pour les workers Cloudflare et Fastly, les mises à jour v3 n'ont pas encore été publiées, mais elles seront disponibles dans quelques semaines.

Merci pour votre confiance continue. Nous vous invitons à consulter notre documentation mise à jour pour explorer toutes les nouvelles capacités de l'agent v3 !

Les logs montrent désormais la durée des requêtes

Nous avons ajouté un nouveau filtre "Duration" dans l'interface des logs, pour vous aider à suivre la performance de votre site web.

Bien que l'analyse des logs de trafic HTTP soit une tâche essentielle pour le SEO, elle ne suffit pas : comprendre le temps que prennent ces requêtes est également crucial pour une bonne expérience utilisateur. Cette mise à jour vous permet d'isoler les requêtes lentes, et d'identifier précisément l'origine des lenteurs éventuelles.

Ce qui change

Nous collectons désormais des informations de temps détaillées pour chaque requête de votre site. Ces informations disponibles via une nouvelle colonne "Duration" et un filtre dédié. La collecte de durée est disponible dans les dernières versions stables de l'agent. Les utilisateurs des instances managées peuvent en outre bénéficier de mesures de durée plus détaillées (différenciation du temps de traitement par redirection.io et par le backend), qui seront également disponibles dans les futures versions de l'agent.

Utilisation des données de durée dans les logs

Rendez-vous sur votre page des logs de trafic. Vous pouvez ajouter une colonne "Duration" dans la liste des logs afin de connaître le temps total de traitement de chaque requête (en millisecondes).

Si votre site utilise les instances managées de redirection.io ou la version 3 de l'agent (actuellemeùnt en béta), vous pouvez également obtenir la répartition précise des durées en survolant la colonne "Duration" avec votre souris, ce qui affiche une infobulle avec deux mesures distinctes :

  • redirection.io duration : le temps nécessaire pour analyser la requête et trouver une règle correspondante.
  • Backend duration : le temps de réponse de votre propre serveur.

Cette distinction permet de savoir instantanément si une latence provient d'une règle de redirection ou de votre application backend.

Détails de mesure de durée de requête

Lorsque les requêtes sont groupées, la vue agrégée affiche également la durée moyenne des requêtes dans le groupe ainsi que la durée en desosus de laquelle 95% des requêtes du groupe ont été traitées ("P95" pour "percentile 95").

Vous trouverez par ailleurs un nouveau filtre "Duration" dans la barre latérale, ce qui permet d'identifier rapidement les requêtes dont la durée dépasse un certain seuil (par exemple 2000 ms). Il est ainsi possible de cibler les efforts d'optimisation sur les parties les plus lentes de votre site.

Nouvelles recettes : restriction d'accès sur la base de l'adresse IP, et blocage des requêtes suspicieuses pouvant exposer des données sensibles

Nous sommes ravis d'annoncer deux nouvelles recettes de sécurité pour renforcer la protection de vos applications web.

Les recettes redirection.io sont des ensembles de règles prédéfinies qui vous permettent de configurer rapidement des comportements et des optimisations pour votre site web: redirections, sécurité, SEO, etc.

Les nouvelles recettes que nous avons ajouté permettent de restreindre l'accès à certaines parties de votre site web en fonction de l'adresse IP du visiteur, et de bloquer les requêtes suspectes qui pourraient tenter d'accéder à des données sensibles.

Restreindre l'accès par adresse IP

Le logo de la recette de restriction par adresse IPCette recette vous permet de définir des règles pour autoriser ou bloquer l'accès à certaines pages ou sections de votre site web en fonction de l'adresse IP du visiteur. Vous pouvez par exemple autoriser uniquement les adresses IP de votre entreprise à accéder à une section réservée aux employés.

Cette recette peut également être utile si vous souhaitez limiter l'accès à une interface d'admin ou à une version de test / pré-production de votre site web.

Surtout, comme toutes les recettes redirection.io, elle peut être modifiée pour s'adapter à vos besoins spécifiques. Par exemple, vous pouvez modifier cette recette pour effectuer une redirection si l'adresse IP du visiteur n'est pas autorisée, au lieu de simplement bloquer l'accès.

Découvrez comment mettre en place une restriction par adresse IP

Bloquer les URLs douteuses

Le logo de la recette de blocage des requêtes suspectes ou des fichiers sensiblesMême si vous avez mis en place des mesures de sécurité pour protéger les données sensibles de votre site web, il est toujours possible que des attaquants tentent d'accéder à ces données en utilisant des requêtes malveillantes. En réalité, sur l'ensemble des sites Web dont redirection.io analyse le trafic, nous constatons qu'une part sensible des requêtes traitées par les plateformes Web sont des requêtes malveillantes, souvent automatisées, qui tentent d'exploiter des vulnérabilités connues.

Cette recette vous permet de bloquer automatiquement les requêtes qui tentent d'accéder à des fichiers ou des répertoires sensibles, tels que des fichiers de configuration, des bases de données, ou des scripts d'administration. Vous pouvez également personnaliser cette recette pour bloquer des types spécifiques de requêtes, en fonction des besoins de votre site web.

Nos estimations évaluent qu'environ 9 à 11% des requêtes traitées par les sites Web équipés de redirection.io sont des requêtes qui pourraient être bloquées par cette recette, ce qui peut significativement réduire la charge sur votre serveur, améliorer la sécurité de votre site web, éviter les fuites de données et réduire vos coûts d'hébergement.

Bloquez les requêtes suspectes ou les fichiers sensibles"

Amélioration de la suppression de règles en masse

Nous avons ajouté de nouvelles fonctionnalités pour gérer vos règles de redirection au sein du manager de redirection.io : la suppression en masse de règles. Cette mise à jour offre désormais deux méthodes de suppression en masse, visant à simplifier la gestion de vos règles.

Supprimer des règles à l'aide de filtres

Il était déjà possible de supprimer une sélection de règles en appliquant des filtres à la liste des règles. Cette option est utile pour supprimer des groupes de règles qui partagent des propriétés communes, comme celles créées avant une date spécifique ou des règles qui n'ont pas été déclenchées récemment. Il suffit de filtrer votre liste de règles, de sélectionner les règles que vous souhaitez supprimer et de confirmer la suppression.

Supprimer des règles à l'aide d'un fichier CSV

Pour les scénarios nécessitant une sélection de règles plus spécifique, vous pouvez désormais supprimer des règles en important un fichier CSV ou TXT qui contient une liste d'identifiants de règles. Cette méthode est adaptée lorsque les règles ne partagent pas de propriétés filtrables communes, par exemple, lors de la suppression de règles dupliquées, ou de règles liées à un ensemble particulier de pages produits. Vous pouvez exporter vos règles, préparer une liste des identifiants pertinents, puis importer le fichier pour marquer ces règles pour suppression.

Une fois marquées, les règles sélectionnées seront supprimées de la liste des règles du projet au cours de la prochaine publication.

Nous espérons que ces ajouts contribueront à une gestion plus efficace des règles au sein de redirection.io ! Pour des instructions détaillées sur l'utilisation de ces nouvelles fonctionnalités, veuillez consulter la documentation détaillée.