Documentation utilisateur
  1. Qu'est-ce que redirection.io ?
  2. Guide de démarrage
  3. Que sont les organisations et les projets ?
  4. Inviter de nouveaux collaborateurs
  5. Compte utilisateur et préférences
  6. Utilisation des logs de trafic
  7. Créer une règle
  8. Référence des triggers et des marqueurs
  9. Référence des actions
  10. Comment importer ou exporter des règles de redirection en masse ?
  11. Gestion des instances
  12. Notifications du projet
  13. Segmentation des projets
  14. Combien ça coûte ?
  15. Puis-je utiliser redirection.io gratuitement ?
  16. À propos de nous

Documentation développeur
  1. TL;DR; Fast track
  2. Installation de l'agent
  3. Mise à jour de l'agent
  4. Référence de configuration de l'agent
  5. Intégrations disponibles
  6. L'agent en tant que reverse proxy
  7. Module nginx
  8. Module Apache
  9. Intégration platform.sh
  10. Cloudflare Workers
  11. Intégration Fastly Compute@Edge
  12. Middleware Vercel
  13. Utiliser redirection.io avec Docker
  14. Est-ce rapide ?
  15. API publique

Crawler
  1. Qu'est-ce que le crawler de redirection.io ?
  2. Démarrer un crawl
  3. Planifier un crawl
  4. Analyse des résultats d'un crawl
  5. La liste des crawls
  6. Crédits de crawl et tarifs
  7. Erreurs d'exploration
  8. Référence des métriques du crawler
  9. Référence des colonnes du crawler

Instances managées
  1. Que sont les instances managées ?
  2. Ajouter un domaine à votre projet
  3. Limites et quota des instances managées
  4. Questions fréquemment posées

Base de connaissances
  1. Créez vos premières redirections
  2. redirection.io : recettes de règles
  3. Mise en place d'un serveur de redirection sur Azure Cloud
  4. Données structurées et extraits enrichis
  5. Qu'est-ce qu'une redirection d'URL ?
  6. Pourquoi utiliser les redirections d'URL et comment les configurer

Versions legacy
  1. Référence de configuration de l'Agent 1.x
  2. Intégrations dépréciées
  3. Intégration legacy de Cloudflare Workers

Changelogs
  1. redirectionio-agent
  2. libnginx-mod-redirectionio
  3. libapache2-mod-redirectionio

Intégrations disponibles

Bien sûr, notre objectif est de rendre redirection.io utilisable avec la plupart des plateformes existantes. Il existe actuellement plusieurs intégrations disponibles qui sont activement maintenues par l'équipe redirection.io :

Intégration Avantages Inconvénients
Proxy inverse autonome
  • Performance
  • Packages officiels disponibles
  • Binaire unique, facile à intégrer dans de nombreux environnements
  • Capacité à installer un logiciel serveur
Module Apache
  • Performance
  • Packages officiels disponibles pour plusieurs distributions
  • Open Source
  • Nécessite un serveur Apache2
  • Capacité à installer un module natif
Module nginx
  • Performance
  • Packages officiels disponibles pour plusieurs distributions
  • Open Source
  • Nécessite un serveur nginx
  • Capacité à installer un module natif
Cloudflare Workers
  • Facile à installer
  • Aucune compétence technique requise
  • Nécessite l'utilisation de Cloudflare
Fastly Compute@Edge
  • Facile à installer
  • Peu de compétences techniques requises
  • Nécessite l'utilisation de Fastly
Vercel Middleware
  • Facile à installer
  • Peu de compétences techniques requises
  • Nécessite l'utilisation de Vercel

Proxy inverse autonome

Dans de nombreuses architectures d'hébergement, un serveur Web comme nginx ou Apache n'est pas disponible. Cela peut être parce que vous souhaitez installer redirection.io devant des proxys inverses de cache comme Varnish ou HAProxy, ou parce que votre serveur d'application web ne nécessite pas l'installation d'un serveur Web (environnements node, par exemple).

Dans ce cas, vous pouvez toujours utiliser redirection.io sans avoir besoin d'installer Apache ou nginx. En effet, le logiciel de l'agent redirection.io lui-même peut être exécuté comme un proxy inverse (très performant), qui peut s'adapter à votre infrastructure (pensez évolutivité) :

Utilisation de l'agent redirection.io comme proxy inverse

Ce mode d'intégration peut être préféré si :

  • vous ne disposez pas de serveur Web, comme par exemple nginx ou Apache ;
  • vous n'êtes pas en mesure d'ajouter des modules dynamiques personnalisés à votre serveur Web ;
  • vous ne souhaitez pas compiler une version personnalisée du module pour votre version spécifique de nginx ou Apache ;
  • vous souhaitez faire évoluer facilement votre infrastructure.

L'installation de l'agent redirection.io en tant que proxy inverse est abordée dans la référence de configuration de l'agent. Une page dédiée explique les différentes façons d'intégrer redirection.io comme proxy inverse dans votre infrastructure.

Intégration nginx

Cette intégration est parfaitement adaptée aux sites web qui utilisent le serveur Web nginx. Elle fournit un module nginx natif, développé en C, qui écoute toutes les requêtes HTTP et applique les règles à la volée.

une requête entrante est interceptée par le module nginx de redirection.io

Vous pouvez choisir cette intégration si :

  • vous souhaitez utiliser votre installation nginx / VirtualHost existante pour proxifier toutes les requêtes, et simplement ajouter un module natif à nginx pour effectuer les redirections ;
  • vous êtes en mesure de charger un module natif nginx sur votre plateforme d'hébergement.

En savoir plus sur l'intégration nginx redirection.io sur sa page de documentation dédiée.

Intégration Apache

Très similaire à l'intégration nginx, nous proposons un module Apache natif, également développé en C, qui permet d'appliquer les règles redirection.io au niveau du serveur, en utilisant un VirtualHost Apache existant.

Dans cette architecture, le module Apache natif redirection.io est chargé par Apache au démarrage, et peut être configuré dans les VirtualHosts pour écouter toutes les requêtes et appliquer les règles à la volée.

une requête entrante est interceptée par le module Apache de redirection.io

Vous pouvez choisir cette intégration si :

  • vous souhaitez utiliser vos VirtualHosts Apache existants pour proxifier toutes les requêtes, et simplement ajouter un module natif à Apache pour effectuer les redirections ;
  • vous êtes en mesure de charger un module natif Apache sur votre plateforme d'hébergement.

En savoir plus sur l'intégration Apache redirection.io sur sa page de documentation dédiée.

Cloudflare Workers

L'utilisation des Cloudflare Workers est un moyen simple et direct d'intégrer redirection.io dans votre site web.

Utilisation de redirection.io avec Cloudflare Workers

Cette solution peut être choisie si :

  • votre site web utilise Cloudflare. En particulier, l'exécution de workers nécessite que votre DNS soit hébergé par Cloudflare ;
  • vous avez accès à la console de gestion Cloudflare ;
  • vous ne voulez pas ou n'êtes pas en mesure d'installer de logiciel sur votre plateforme d'hébergement.

Vous pouvez en savoir plus sur l'intégration Cloudflare redirection.io sur sa page de documentation dédiée.

Fastly Compute@Edge

Tous les clients Fastly peuvent bénéficier de redirection.io en utilisant Compute@Edge, la solution de edge computing serverless fournie par Fastly.

Cette solution peut être choisie si :

  • votre site web utilise Fastly, ou vous avez l'intention d'utiliser Fastly ;
  • vous avez accès à la console de gestion Fastly ;
  • vous ne voulez pas ou n'êtes pas en mesure d'installer de logiciel sur votre plateforme d'hébergement.

Vous pouvez en savoir plus sur notre intégration Fastly.

Vercel Middleware

Les sites web hébergés par Vercel peuvent utiliser le middleware redirection.io pour bénéficier de toutes les fonctionnalités de la plateforme redirection.io.

Cette solution peut être choisie si :

  • vous souhaitez utiliser redirection.io sur un site web hébergé par Vercel
  • vous pouvez ajouter un middleware à votre déploiement Vercel
  • vous pouvez gérer les variables d'environnement de votre déploiement Vercel

En savoir plus sur notre middleware Vercel.

Cette page a été mise à jour le 30 juin 2025
Vous ne trouvez pas votre réponse ?